<!DOCTYPE html>
<html lang="zh-CN">
  <head>
    <meta charset="UTF-8" />
    <meta
      name="viewport"
      content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover"
    />
    <meta
      http-equiv="Content-Security-Policy"
      content="script-src 'self' 'unsafe-inline'"
    />
    <link rel="icon" href="" />
    <script>
      var __wxAppData = __wxAppData || {};
      var __wxAppCode__ = __wxAppCode__ || {};
      var global = global || {};
      var __WXML_GLOBAL__ = __WXML_GLOBAL__ || {
        entrys: {},
        defines: {},
        modules: {},
        ops: [],
        wxs_nf_init: undefined,
        total_ops: 0,
      };
      var Component = Component || function () {};
      var definePlugin = definePlugin || function () {};
      var requirePlugin = requirePlugin || function () {};
      var Behavior = Behavior || function () {};
      var __vd_version_info__ = __vd_version_info__ || {};
      var __GWX_GLOBAL__ = __GWX_GLOBAL__ || {};
      if (this && this.__g === undefined)
        Object.defineProperty(this, "__g", {
          configurable: false,
          enumerable: false,
          writable: false,
          value: (function () {
            function D(e, t) {
              if (typeof t != "undefined") e.children.push(t);
            }
            function S(e) {
              if (typeof e != "undefined")
                return { tag: "virtual", wxKey: e, children: [] };
              return { tag: "virtual", children: [] };
            }
            function v(e) {
              $gwxc++;
              if ($gwxc >= 16e3) {
                throw "Dom limit exceeded, please check if there's any mistake you've made.";
              }
              return {
                tag: "wx-" + e,
                attr: {},
                children: [],
                n: [],
                raw: {},
                generics: {},
              };
            }
            function e(e, t) {
              t && e.properities.push(t);
            }
            function t(e, t, r) {
              return typeof e[r] != "undefined" ? e[r] : t[r];
            }
            function u(e) {
              console.warn("WXMLRT_" + g + ":" + e);
            }
            function r(e, t) {
              u(
                t +
                  ":-1:-1:-1: Template `" +
                  e +
                  "` is being called recursively, will be stop."
              );
            }
            var s = console.warn;
            var n = console.log;
            function o() {
              function e() {}
              e.prototype = {
                hn: function (e, t) {
                  if (typeof e == "object") {
                    var r = 0;
                    var n = false,
                      o = false;
                    for (var a in e) {
                      n = n | (a === "__value__");
                      o = o | (a === "__wxspec__");
                      r++;
                      if (r > 2) break;
                    }
                    return r == 2 &&
                      n &&
                      o &&
                      (t ||
                        e.__wxspec__ !== "m" ||
                        this.hn(e.__value__) === "h")
                      ? "h"
                      : "n";
                  }
                  return "n";
                },
                nh: function (e, t) {
                  return { __value__: e, __wxspec__: t ? t : true };
                },
                rv: function (e) {
                  return this.hn(e, true) === "n" ? e : this.rv(e.__value__);
                },
                hm: function (e) {
                  if (typeof e == "object") {
                    var t = 0;
                    var r = false,
                      n = false;
                    for (var o in e) {
                      r = r | (o === "__value__");
                      n = n | (o === "__wxspec__");
                      t++;
                      if (t > 2) break;
                    }
                    return (
                      t == 2 &&
                      r &&
                      n &&
                      (e.__wxspec__ === "m" || this.hm(e.__value__))
                    );
                  }
                  return false;
                },
              };
              return new e();
            }
            var A = o();
            function T(e) {
              var t = e.split("\n " + " " + " " + " ");
              for (var r = 0; r < t.length; ++r) {
                if (0 == r) continue;
                if (")" === t[r][t[r].length - 1])
                  t[r] = t[r].replace(/\s\(.*\)$/, "");
                else t[r] = "at anonymous function";
              }
              return t.join("\n " + " " + " " + " ");
            }
            function a(M) {
              function m(e, t, r, n, o) {
                var a = false;
                var i = e[0][1];
                var p, u, l, f, v, c;
                switch (i) {
                  case "?:":
                    p = x(e[1], t, r, n, o, a);
                    l = M && A.hn(p) === "h";
                    f = A.rv(p)
                      ? x(e[2], t, r, n, o, a)
                      : x(e[3], t, r, n, o, a);
                    f = l && A.hn(f) === "n" ? A.nh(f, "c") : f;
                    return f;
                    break;
                  case "&&":
                    p = x(e[1], t, r, n, o, a);
                    l = M && A.hn(p) === "h";
                    f = A.rv(p) ? x(e[2], t, r, n, o, a) : A.rv(p);
                    f = l && A.hn(f) === "n" ? A.nh(f, "c") : f;
                    return f;
                    break;
                  case "||":
                    p = x(e[1], t, r, n, o, a);
                    l = M && A.hn(p) === "h";
                    f = A.rv(p) ? A.rv(p) : x(e[2], t, r, n, o, a);
                    f = l && A.hn(f) === "n" ? A.nh(f, "c") : f;
                    return f;
                    break;
                  case "+":
                  case "*":
                  case "/":
                  case "%":
                  case "|":
                  case "^":
                  case "&":
                  case "===":
                  case "==":
                  case "!=":
                  case "!==":
                  case ">=":
                  case "<=":
                  case ">":
                  case "<":
                  case "<<":
                  case ">>":
                    p = x(e[1], t, r, n, o, a);
                    u = x(e[2], t, r, n, o, a);
                    l = M && (A.hn(p) === "h" || A.hn(u) === "h");
                    switch (i) {
                      case "+":
                        f = A.rv(p) + A.rv(u);
                        break;
                      case "*":
                        f = A.rv(p) * A.rv(u);
                        break;
                      case "/":
                        f = A.rv(p) / A.rv(u);
                        break;
                      case "%":
                        f = A.rv(p) % A.rv(u);
                        break;
                      case "|":
                        f = A.rv(p) | A.rv(u);
                        break;
                      case "^":
                        f = A.rv(p) ^ A.rv(u);
                        break;
                      case "&":
                        f = A.rv(p) & A.rv(u);
                        break;
                      case "===":
                        f = A.rv(p) === A.rv(u);
                        break;
                      case "==":
                        f = A.rv(p) == A.rv(u);
                        break;
                      case "!=":
                        f = A.rv(p) != A.rv(u);
                        break;
                      case "!==":
                        f = A.rv(p) !== A.rv(u);
                        break;
                      case ">=":
                        f = A.rv(p) >= A.rv(u);
                        break;
                      case "<=":
                        f = A.rv(p) <= A.rv(u);
                        break;
                      case ">":
                        f = A.rv(p) > A.rv(u);
                        break;
                      case "<":
                        f = A.rv(p) < A.rv(u);
                        break;
                      case "<<":
                        f = A.rv(p) << A.rv(u);
                        break;
                      case ">>":
                        f = A.rv(p) >> A.rv(u);
                        break;
                      default:
                        break;
                    }
                    return l ? A.nh(f, "c") : f;
                    break;
                  case "-":
                    p = e.length === 3 ? x(e[1], t, r, n, o, a) : 0;
                    u =
                      e.length === 3
                        ? x(e[2], t, r, n, o, a)
                        : x(e[1], t, r, n, o, a);
                    l = M && (A.hn(p) === "h" || A.hn(u) === "h");
                    f = l ? A.rv(p) - A.rv(u) : p - u;
                    return l ? A.nh(f, "c") : f;
                    break;
                  case "!":
                    p = x(e[1], t, r, n, o, a);
                    l = M && A.hn(p) == "h";
                    f = !A.rv(p);
                    return l ? A.nh(f, "c") : f;
                  case "~":
                    p = x(e[1], t, r, n, o, a);
                    l = M && A.hn(p) == "h";
                    f = ~A.rv(p);
                    return l ? A.nh(f, "c") : f;
                  default:
                    s("unrecognized op" + i);
                }
              }
              function x(e, t, r, n, o, a) {
                var i = e[0];
                var p = false;
                if (typeof a !== "undefined") o.ap = a;
                if (typeof i === "object") {
                  var u = i[0];
                  var l, f, v, c, s, y, b, d, h, _, g;
                  switch (u) {
                    case 2:
                      return m(e, t, r, n, o);
                      break;
                    case 4:
                      return x(e[1], t, r, n, o, p);
                      break;
                    case 5:
                      switch (e.length) {
                        case 2:
                          l = x(e[1], t, r, n, o, p);
                          return M ? [l] : [A.rv(l)];
                          return [l];
                          break;
                        case 1:
                          return [];
                          break;
                        default:
                          l = x(e[1], t, r, n, o, p);
                          v = x(e[2], t, r, n, o, p);
                          l.push(M ? v : A.rv(v));
                          return l;
                          break;
                      }
                      break;
                    case 6:
                      l = x(e[1], t, r, n, o);
                      var w = o.ap;
                      h = A.hn(l) === "h";
                      f = h ? A.rv(l) : l;
                      o.is_affected |= h;
                      if (M) {
                        if (f === null || typeof f === "undefined") {
                          return h ? A.nh(undefined, "e") : undefined;
                        }
                        v = x(e[2], t, r, n, o, p);
                        _ = A.hn(v) === "h";
                        c = _ ? A.rv(v) : v;
                        o.ap = w;
                        o.is_affected |= _;
                        if (
                          c === null ||
                          typeof c === "undefined" ||
                          c === "__proto__" ||
                          c === "prototype" ||
                          c === "caller"
                        ) {
                          return h || _ ? A.nh(undefined, "e") : undefined;
                        }
                        y = f[c];
                        if (typeof y === "function" && !w) y = undefined;
                        g = A.hn(y) === "h";
                        o.is_affected |= g;
                        return h || _ ? (g ? y : A.nh(y, "e")) : y;
                      } else {
                        if (f === null || typeof f === "undefined") {
                          return undefined;
                        }
                        v = x(e[2], t, r, n, o, p);
                        _ = A.hn(v) === "h";
                        c = _ ? A.rv(v) : v;
                        o.ap = w;
                        o.is_affected |= _;
                        if (
                          c === null ||
                          typeof c === "undefined" ||
                          c === "__proto__" ||
                          c === "prototype" ||
                          c === "caller"
                        ) {
                          return undefined;
                        }
                        y = f[c];
                        if (typeof y === "function" && !w) y = undefined;
                        g = A.hn(y) === "h";
                        o.is_affected |= g;
                        return g ? A.rv(y) : y;
                      }
                    case 7:
                      switch (e[1][0]) {
                        case 11:
                          o.is_affected |= A.hn(n) === "h";
                          return n;
                        case 3:
                          b = A.rv(r);
                          d = A.rv(t);
                          v = e[1][1];
                          if (n && n.f && n.f.hasOwnProperty(v)) {
                            l = n.f;
                            o.ap = true;
                          } else {
                            l =
                              b && b.hasOwnProperty(v)
                                ? r
                                : d && d.hasOwnProperty(v)
                                ? t
                                : undefined;
                          }
                          if (M) {
                            if (l) {
                              h = A.hn(l) === "h";
                              f = h ? A.rv(l) : l;
                              y = f[v];
                              g = A.hn(y) === "h";
                              o.is_affected |= h || g;
                              y = h && !g ? A.nh(y, "e") : y;
                              return y;
                            }
                          } else {
                            if (l) {
                              h = A.hn(l) === "h";
                              f = h ? A.rv(l) : l;
                              y = f[v];
                              g = A.hn(y) === "h";
                              o.is_affected |= h || g;
                              return A.rv(y);
                            }
                          }
                          return undefined;
                      }
                      break;
                    case 8:
                      l = {};
                      l[e[1]] = x(e[2], t, r, n, o, p);
                      return l;
                      break;
                    case 9:
                      l = x(e[1], t, r, n, o, p);
                      v = x(e[2], t, r, n, o, p);
                      function O(e, t, r) {
                        var n, o;
                        h = A.hn(e) === "h";
                        _ = A.hn(t) === "h";
                        f = A.rv(e);
                        c = A.rv(t);
                        for (var a in c) {
                          if (r || !f.hasOwnProperty(a)) {
                            f[a] = M
                              ? _
                                ? A.nh(c[a], "e")
                                : c[a]
                              : A.rv(c[a]);
                          }
                        }
                        return e;
                      }
                      var s = l;
                      var j = true;
                      if (typeof e[1][0] === "object" && e[1][0][0] === 10) {
                        l = v;
                        v = s;
                        j = false;
                      }
                      if (typeof e[1][0] === "object" && e[1][0][0] === 10) {
                        var P = {};
                        return O(O(P, l, j), v, j);
                      } else return O(l, v, j);
                      break;
                    case 10:
                      l = x(e[1], t, r, n, o, p);
                      l = M ? l : A.rv(l);
                      return l;
                      break;
                    case 12:
                      var P;
                      l = x(e[1], t, r, n, o);
                      if (!o.ap) {
                        return M && A.hn(l) === "h" ? A.nh(P, "f") : P;
                      }
                      var w = o.ap;
                      v = x(e[2], t, r, n, o, p);
                      o.ap = w;
                      h = A.hn(l) === "h";
                      _ = N(v);
                      f = A.rv(l);
                      c = A.rv(v);
                      snap_bb = K(c, "nv_");
                      try {
                        P =
                          typeof f === "function"
                            ? K(f.apply(null, snap_bb))
                            : undefined;
                      } catch (t) {
                        t.message = t.message.replace(/nv_/g, "");
                        t.stack = t.stack.substring(
                          0,
                          t.stack.indexOf("\n", t.stack.lastIndexOf("at nv_"))
                        );
                        t.stack = t.stack.replace(/\snv_/g, " ");
                        t.stack = T(t.stack);
                        if (n.debugInfo) {
                          t.stack +=
                            "\n " +
                            " " +
                            " " +
                            " at " +
                            n.debugInfo[0] +
                            ":" +
                            n.debugInfo[1] +
                            ":" +
                            n.debugInfo[2];
                          console.error(t);
                        }
                        P = undefined;
                      }
                      return M && (_ || h) ? A.nh(P, "f") : P;
                  }
                } else {
                  if (i === 3 || i === 1) return e[1];
                  else if (i === 11) {
                    var l = "";
                    for (var D = 1; D < e.length; D++) {
                      var S = A.rv(x(e[D], t, r, n, o, p));
                      l += typeof S === "undefined" ? "" : S;
                    }
                    return l;
                  }
                }
              }
              function e(e, t, r, n, o, a) {
                if (e[0] == "11182016") {
                  n.debugInfo = e[2];
                  return x(e[1], t, r, n, o, a);
                } else {
                  n.debugInfo = null;
                  return x(e, t, r, n, o, a);
                }
              }
              return e;
            }
            var f = a(true);
            var c = a(false);
            function i(e, t, r, n, o, a, i, p) {
              {
                var u = { is_affected: false };
                var l = f(t, r, n, o, u);
                if (
                  JSON.stringify(l) != JSON.stringify(a) ||
                  u.is_affected != p
                ) {
                  console.warn(
                    "A. " +
                      e +
                      " get result " +
                      JSON.stringify(l) +
                      ", " +
                      u.is_affected +
                      ", but " +
                      JSON.stringify(a) +
                      ", " +
                      p +
                      " is expected"
                  );
                }
              }
              {
                var u = { is_affected: false };
                var l = c(t, r, n, o, u);
                if (
                  JSON.stringify(l) != JSON.stringify(i) ||
                  u.is_affected != p
                ) {
                  console.warn(
                    "B. " +
                      e +
                      " get result " +
                      JSON.stringify(l) +
                      ", " +
                      u.is_affected +
                      ", but " +
                      JSON.stringify(i) +
                      ", " +
                      p +
                      " is expected"
                  );
                }
              }
            }
            function y(e, t, r, n, o, a, i, p, u) {
              var l = A.hn(e) === "n";
              var f = A.rv(n);
              var v = f.hasOwnProperty(i);
              var c = f.hasOwnProperty(p);
              var s = f[i];
              var y = f[p];
              var b = Object.prototype.toString.call(A.rv(e));
              var d = b[8];
              if (d === "N" && b[10] === "l") d = "X";
              var h;
              if (l) {
                if (d === "A") {
                  var _;
                  for (var g = 0; g < e.length; g++) {
                    f[i] = e[g];
                    f[p] = l ? g : A.nh(g, "h");
                    _ = A.rv(e[g]);
                    var w =
                      u && _ ? (u === "*this" ? _ : A.rv(_[u])) : undefined;
                    h = S(w);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else if (d === "O") {
                  var g = 0;
                  var _;
                  for (var O in e) {
                    f[i] = e[O];
                    f[p] = l ? O : A.nh(O, "h");
                    _ = A.rv(e[O]);
                    var w =
                      u && _ ? (u === "*this" ? _ : A.rv(_[u])) : undefined;
                    h = S(w);
                    D(a, h);
                    t(r, f, h, o);
                    g++;
                  }
                } else if (d === "S") {
                  for (var g = 0; g < e.length; g++) {
                    f[i] = e[g];
                    f[p] = l ? g : A.nh(g, "h");
                    h = S(e[g] + g);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else if (d === "N") {
                  for (var g = 0; g < e; g++) {
                    f[i] = g;
                    f[p] = l ? g : A.nh(g, "h");
                    h = S(g);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else {
                }
              } else {
                var j = A.rv(e);
                var _, P;
                if (d === "A") {
                  for (var g = 0; g < j.length; g++) {
                    P = j[g];
                    P = A.hn(P) === "n" ? A.nh(P, "h") : P;
                    _ = A.rv(P);
                    f[i] = P;
                    f[p] = l ? g : A.nh(g, "h");
                    var w =
                      u && _ ? (u === "*this" ? _ : A.rv(_[u])) : undefined;
                    h = S(w);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else if (d === "O") {
                  var g = 0;
                  for (var O in j) {
                    P = j[O];
                    P = A.hn(P) === "n" ? A.nh(P, "h") : P;
                    _ = A.rv(P);
                    f[i] = P;
                    f[p] = l ? O : A.nh(O, "h");
                    var w =
                      u && _ ? (u === "*this" ? _ : A.rv(_[u])) : undefined;
                    h = S(w);
                    D(a, h);
                    t(r, f, h, o);
                    g++;
                  }
                } else if (d === "S") {
                  for (var g = 0; g < j.length; g++) {
                    P = A.nh(j[g], "h");
                    f[i] = P;
                    f[p] = l ? g : A.nh(g, "h");
                    h = S(e[g] + g);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else if (d === "N") {
                  for (var g = 0; g < j; g++) {
                    P = A.nh(g, "h");
                    f[i] = P;
                    f[p] = l ? g : A.nh(g, "h");
                    h = S(g);
                    D(a, h);
                    t(r, f, h, o);
                  }
                } else {
                }
              }
              if (v) {
                f[i] = s;
              } else {
                delete f[i];
              }
              if (c) {
                f[p] = y;
              } else {
                delete f[p];
              }
            }
            function N(e) {
              if (A.hn(e) == "h") return true;
              if (typeof e !== "object") return false;
              for (var t in e) {
                if (e.hasOwnProperty(t)) {
                  if (N(e[t])) return true;
                }
              }
              return false;
            }
            function b(e, t, r, n, o) {
              var a = false;
              var i = K(n, "", 2);
              if (o.ap && i && i.constructor === Function) {
                t = "$wxs:" + t;
                e.attr["$gdc"] = K;
              }
              if (o.is_affected || N(n)) {
                e.n.push(t);
                e.raw[t] = n;
              }
              e.attr[t] = i;
            }
            function d(e, t, r, n, o, a) {
              a.opindex = r;
              var i = {},
                p;
              var u = c(z[r], n, o, a, i);
              b(e, t, r, u, i);
            }
            function h(e, t, r, n, o, a, i) {
              i.opindex = n;
              var p = {},
                u;
              var l = c(e[n], o, a, i, p);
              b(t, r, n, l, p);
            }
            function p(e, t, r, n) {
              n.opindex = e;
              var o = {};
              var a = c(z[e], t, r, n, o);
              return a && a.constructor === Function ? undefined : a;
            }
            function l(e, t, r, n, o) {
              o.opindex = t;
              var a = {};
              var i = c(e[t], r, n, o, a);
              return i && i.constructor === Function ? undefined : i;
            }
            function _(e, t, r, n, o) {
              var o = o || {};
              n.opindex = e;
              return f(z[e], t, r, n, o);
            }
            function w(e, t, r, n, o, a) {
              var a = a || {};
              o.opindex = t;
              return f(e[t], r, n, o, a);
            }
            function O(e, t, r, n, o, a, i, p, u) {
              var l = {};
              var f = _(e, r, n, o);
              y(f, t, r, n, o, a, i, p, u);
            }
            function j(e, t, r, n, o, a, i, p, u, l) {
              var f = {};
              var v = w(e, t, n, o, a);
              y(v, r, n, o, a, i, p, u, l);
            }
            function P(e, t, r, n, o, a) {
              var i = v(e);
              var p = 0;
              for (var u = 0; u < t.length; u += 2) {
                if (p + t[u + 1] < 0) {
                  i.attr[t[u]] = true;
                } else {
                  d(i, t[u], p + t[u + 1], n, o, a);
                  if (p === 0) p = t[u + 1];
                }
              }
              for (var u = 0; u < r.length; u += 2) {
                if (p + r[u + 1] < 0) {
                  i.generics[r[u]] = "";
                } else {
                  var l = c(z[p + r[u + 1]], n, o, a);
                  if (l != "") l = "wx-" + l;
                  i.generics[r[u]] = l;
                  if (p === 0) p = r[u + 1];
                }
              }
              return i;
            }
            function M(e, t, r, n, o, a, i) {
              var p = v(t);
              var u = 0;
              for (var l = 0; l < r.length; l += 2) {
                if (u + r[l + 1] < 0) {
                  p.attr[r[l]] = true;
                } else {
                  h(e, p, r[l], u + r[l + 1], o, a, i);
                  if (u === 0) u = r[l + 1];
                }
              }
              for (var l = 0; l < n.length; l += 2) {
                if (u + n[l + 1] < 0) {
                  p.generics[n[l]] = "";
                } else {
                  var f = c(e[u + n[l + 1]], o, a, i);
                  if (f != "") f = "wx-" + f;
                  p.generics[n[l]] = f;
                  if (u === 0) u = n[l + 1];
                }
              }
              return p;
            }
            var m = function () {
              if (
                typeof __WXML_GLOBAL__ === "undefined" ||
                undefined === __WXML_GLOBAL__.wxs_nf_init
              ) {
                x();
                C();
                k();
                U();
                I();
                L();
                E();
                R();
                F();
              }
              if (typeof __WXML_GLOBAL__ !== "undefined")
                __WXML_GLOBAL__.wxs_nf_init = true;
            };
            var x = function () {
              Object.defineProperty(Object.prototype, "nv_constructor", {
                writable: true,
                value: "Object",
              });
              Object.defineProperty(Object.prototype, "nv_toString", {
                writable: true,
                value: function () {
                  return "[object Object]";
                },
              });
            };
            var C = function () {
              Object.defineProperty(Function.prototype, "nv_constructor", {
                writable: true,
                value: "Function",
              });
              Object.defineProperty(Function.prototype, "nv_length", {
                get: function () {
                  return this.length;
                },
                set: function () {},
              });
              Object.defineProperty(Function.prototype, "nv_toString", {
                writable: true,
                value: function () {
                  return "[function Function]";
                },
              });
            };
            var k = function () {
              Object.defineProperty(Array.prototype, "nv_toString", {
                writable: true,
                value: function () {
                  return this.nv_join();
                },
              });
              Object.defineProperty(Array.prototype, "nv_join", {
                writable: true,
                value: function (e) {
                  e = undefined == e ? "," : e;
                  var t = "";
                  for (var r = 0; r < this.length; ++r) {
                    if (0 != r) t += e;
                    if (null == this[r] || undefined == this[r]) t += "";
                    else if (typeof this[r] == "function")
                      t += this[r].nv_toString();
                    else if (
                      typeof this[r] == "object" &&
                      this[r].nv_constructor === "Array"
                    )
                      t += this[r].nv_join();
                    else t += this[r].toString();
                  }
                  return t;
                },
              });
              Object.defineProperty(Array.prototype, "nv_constructor", {
                writable: true,
                value: "Array",
              });
              Object.defineProperty(Array.prototype, "nv_concat", {
                writable: true,
                value: Array.prototype.concat,
              });
              Object.defineProperty(Array.prototype, "nv_pop", {
                writable: true,
                value: Array.prototype.pop,
              });
              Object.defineProperty(Array.prototype, "nv_push", {
                writable: true,
                value: Array.prototype.push,
              });
              Object.defineProperty(Array.prototype, "nv_reverse", {
                writable: true,
                value: Array.prototype.reverse,
              });
              Object.defineProperty(Array.prototype, "nv_shift", {
                writable: true,
                value: Array.prototype.shift,
              });
              Object.defineProperty(Array.prototype, "nv_slice", {
                writable: true,
                value: Array.prototype.slice,
              });
              Object.defineProperty(Array.prototype, "nv_sort", {
                writable: true,
                value: Array.prototype.sort,
              });
              Object.defineProperty(Array.prototype, "nv_splice", {
                writable: true,
                value: Array.prototype.splice,
              });
              Object.defineProperty(Array.prototype, "nv_unshift", {
                writable: true,
                value: Array.prototype.unshift,
              });
              Object.defineProperty(Array.prototype, "nv_indexOf", {
                writable: true,
                value: Array.prototype.indexOf,
              });
              Object.defineProperty(Array.prototype, "nv_lastIndexOf", {
                writable: true,
                value: Array.prototype.lastIndexOf,
              });
              Object.defineProperty(Array.prototype, "nv_every", {
                writable: true,
                value: Array.prototype.every,
              });
              Object.defineProperty(Array.prototype, "nv_some", {
                writable: true,
                value: Array.prototype.some,
              });
              Object.defineProperty(Array.prototype, "nv_forEach", {
                writable: true,
                value: Array.prototype.forEach,
              });
              Object.defineProperty(Array.prototype, "nv_map", {
                writable: true,
                value: Array.prototype.map,
              });
              Object.defineProperty(Array.prototype, "nv_filter", {
                writable: true,
                value: Array.prototype.filter,
              });
              Object.defineProperty(Array.prototype, "nv_reduce", {
                writable: true,
                value: Array.prototype.reduce,
              });
              Object.defineProperty(Array.prototype, "nv_reduceRight", {
                writable: true,
                value: Array.prototype.reduceRight,
              });
              Object.defineProperty(Array.prototype, "nv_length", {
                get: function () {
                  return this.length;
                },
                set: function (e) {
                  this.length = e;
                },
              });
            };
            var U = function () {
              Object.defineProperty(String.prototype, "nv_constructor", {
                writable: true,
                value: "String",
              });
              Object.defineProperty(String.prototype, "nv_toString", {
                writable: true,
                value: String.prototype.toString,
              });
              Object.defineProperty(String.prototype, "nv_valueOf", {
                writable: true,
                value: String.prototype.valueOf,
              });
              Object.defineProperty(String.prototype, "nv_charAt", {
                writable: true,
                value: String.prototype.charAt,
              });
              Object.defineProperty(String.prototype, "nv_charCodeAt", {
                writable: true,
                value: String.prototype.charCodeAt,
              });
              Object.defineProperty(String.prototype, "nv_concat", {
                writable: true,
                value: String.prototype.concat,
              });
              Object.defineProperty(String.prototype, "nv_indexOf", {
                writable: true,
                value: String.prototype.indexOf,
              });
              Object.defineProperty(String.prototype, "nv_lastIndexOf", {
                writable: true,
                value: String.prototype.lastIndexOf,
              });
              Object.defineProperty(String.prototype, "nv_localeCompare", {
                writable: true,
                value: String.prototype.localeCompare,
              });
              Object.defineProperty(String.prototype, "nv_match", {
                writable: true,
                value: String.prototype.match,
              });
              Object.defineProperty(String.prototype, "nv_replace", {
                writable: true,
                value: String.prototype.replace,
              });
              Object.defineProperty(String.prototype, "nv_search", {
                writable: true,
                value: String.prototype.search,
              });
              Object.defineProperty(String.prototype, "nv_slice", {
                writable: true,
                value: String.prototype.slice,
              });
              Object.defineProperty(String.prototype, "nv_split", {
                writable: true,
                value: String.prototype.split,
              });
              Object.defineProperty(String.prototype, "nv_substring", {
                writable: true,
                value: String.prototype.substring,
              });
              Object.defineProperty(String.prototype, "nv_toLowerCase", {
                writable: true,
                value: String.prototype.toLowerCase,
              });
              Object.defineProperty(String.prototype, "nv_toLocaleLowerCase", {
                writable: true,
                value: String.prototype.toLocaleLowerCase,
              });
              Object.defineProperty(String.prototype, "nv_toUpperCase", {
                writable: true,
                value: String.prototype.toUpperCase,
              });
              Object.defineProperty(String.prototype, "nv_toLocaleUpperCase", {
                writable: true,
                value: String.prototype.toLocaleUpperCase,
              });
              Object.defineProperty(String.prototype, "nv_trim", {
                writable: true,
                value: String.prototype.trim,
              });
              Object.defineProperty(String.prototype, "nv_length", {
                get: function () {
                  return this.length;
                },
                set: function (e) {
                  this.length = e;
                },
              });
            };
            var I = function () {
              Object.defineProperty(Boolean.prototype, "nv_constructor", {
                writable: true,
                value: "Boolean",
              });
              Object.defineProperty(Boolean.prototype, "nv_toString", {
                writable: true,
                value: Boolean.prototype.toString,
              });
              Object.defineProperty(Boolean.prototype, "nv_valueOf", {
                writable: true,
                value: Boolean.prototype.valueOf,
              });
            };
            var L = function () {
              Object.defineProperty(Number, "nv_MAX_VALUE", {
                writable: false,
                value: Number.MAX_VALUE,
              });
              Object.defineProperty(Number, "nv_MIN_VALUE", {
                writable: false,
                value: Number.MIN_VALUE,
              });
              Object.defineProperty(Number, "nv_NEGATIVE_INFINITY", {
                writable: false,
                value: Number.NEGATIVE_INFINITY,
              });
              Object.defineProperty(Number, "nv_POSITIVE_INFINITY", {
                writable: false,
                value: Number.POSITIVE_INFINITY,
              });
              Object.defineProperty(Number.prototype, "nv_constructor", {
                writable: true,
                value: "Number",
              });
              Object.defineProperty(Number.prototype, "nv_toString", {
                writable: true,
                value: Number.prototype.toString,
              });
              Object.defineProperty(Number.prototype, "nv_toLocaleString", {
                writable: true,
                value: Number.prototype.toLocaleString,
              });
              Object.defineProperty(Number.prototype, "nv_valueOf", {
                writable: true,
                value: Number.prototype.valueOf,
              });
              Object.defineProperty(Number.prototype, "nv_toFixed", {
                writable: true,
                value: Number.prototype.toFixed,
              });
              Object.defineProperty(Number.prototype, "nv_toExponential", {
                writable: true,
                value: Number.prototype.toExponential,
              });
              Object.defineProperty(Number.prototype, "nv_toPrecision", {
                writable: true,
                value: Number.prototype.toPrecision,
              });
            };
            var E = function () {
              Object.defineProperty(Math, "nv_E", {
                writable: false,
                value: Math.E,
              });
              Object.defineProperty(Math, "nv_LN10", {
                writable: false,
                value: Math.LN10,
              });
              Object.defineProperty(Math, "nv_LN2", {
                writable: false,
                value: Math.LN2,
              });
              Object.defineProperty(Math, "nv_LOG2E", {
                writable: false,
                value: Math.LOG2E,
              });
              Object.defineProperty(Math, "nv_LOG10E", {
                writable: false,
                value: Math.LOG10E,
              });
              Object.defineProperty(Math, "nv_PI", {
                writable: false,
                value: Math.PI,
              });
              Object.defineProperty(Math, "nv_SQRT1_2", {
                writable: false,
                value: Math.SQRT1_2,
              });
              Object.defineProperty(Math, "nv_SQRT2", {
                writable: false,
                value: Math.SQRT2,
              });
              Object.defineProperty(Math, "nv_abs", {
                writable: false,
                value: Math.abs,
              });
              Object.defineProperty(Math, "nv_acos", {
                writable: false,
                value: Math.acos,
              });
              Object.defineProperty(Math, "nv_asin", {
                writable: false,
                value: Math.asin,
              });
              Object.defineProperty(Math, "nv_atan", {
                writable: false,
                value: Math.atan,
              });
              Object.defineProperty(Math, "nv_atan2", {
                writable: false,
                value: Math.atan2,
              });
              Object.defineProperty(Math, "nv_ceil", {
                writable: false,
                value: Math.ceil,
              });
              Object.defineProperty(Math, "nv_cos", {
                writable: false,
                value: Math.cos,
              });
              Object.defineProperty(Math, "nv_exp", {
                writable: false,
                value: Math.exp,
              });
              Object.defineProperty(Math, "nv_floor", {
                writable: false,
                value: Math.floor,
              });
              Object.defineProperty(Math, "nv_log", {
                writable: false,
                value: Math.log,
              });
              Object.defineProperty(Math, "nv_max", {
                writable: false,
                value: Math.max,
              });
              Object.defineProperty(Math, "nv_min", {
                writable: false,
                value: Math.min,
              });
              Object.defineProperty(Math, "nv_pow", {
                writable: false,
                value: Math.pow,
              });
              Object.defineProperty(Math, "nv_random", {
                writable: false,
                value: Math.random,
              });
              Object.defineProperty(Math, "nv_round", {
                writable: false,
                value: Math.round,
              });
              Object.defineProperty(Math, "nv_sin", {
                writable: false,
                value: Math.sin,
              });
              Object.defineProperty(Math, "nv_sqrt", {
                writable: false,
                value: Math.sqrt,
              });
              Object.defineProperty(Math, "nv_tan", {
                writable: false,
                value: Math.tan,
              });
            };
            var R = function () {
              Object.defineProperty(Date.prototype, "nv_constructor", {
                writable: true,
                value: "Date",
              });
              Object.defineProperty(Date, "nv_parse", {
                writable: true,
                value: Date.parse,
              });
              Object.defineProperty(Date, "nv_UTC", {
                writable: true,
                value: Date.UTC,
              });
              Object.defineProperty(Date, "nv_now", {
                writable: true,
                value: Date.now,
              });
              Object.defineProperty(Date.prototype, "nv_toString", {
                writable: true,
                value: Date.prototype.toString,
              });
              Object.defineProperty(Date.prototype, "nv_toDateString", {
                writable: true,
                value: Date.prototype.toDateString,
              });
              Object.defineProperty(Date.prototype, "nv_toTimeString", {
                writable: true,
                value: Date.prototype.toTimeString,
              });
              Object.defineProperty(Date.prototype, "nv_toLocaleString", {
                writable: true,
                value: Date.prototype.toLocaleString,
              });
              Object.defineProperty(Date.prototype, "nv_toLocaleDateString", {
                writable: true,
                value: Date.prototype.toLocaleDateString,
              });
              Object.defineProperty(Date.prototype, "nv_toLocaleTimeString", {
                writable: true,
                value: Date.prototype.toLocaleTimeString,
              });
              Object.defineProperty(Date.prototype, "nv_valueOf", {
                writable: true,
                value: Date.prototype.valueOf,
              });
              Object.defineProperty(Date.prototype, "nv_getTime", {
                writable: true,
                value: Date.prototype.getTime,
              });
              Object.defineProperty(Date.prototype, "nv_getFullYear", {
                writable: true,
                value: Date.prototype.getFullYear,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCFullYear", {
                writable: true,
                value: Date.prototype.getUTCFullYear,
              });
              Object.defineProperty(Date.prototype, "nv_getMonth", {
                writable: true,
                value: Date.prototype.getMonth,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCMonth", {
                writable: true,
                value: Date.prototype.getUTCMonth,
              });
              Object.defineProperty(Date.prototype, "nv_getDate", {
                writable: true,
                value: Date.prototype.getDate,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCDate", {
                writable: true,
                value: Date.prototype.getUTCDate,
              });
              Object.defineProperty(Date.prototype, "nv_getDay", {
                writable: true,
                value: Date.prototype.getDay,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCDay", {
                writable: true,
                value: Date.prototype.getUTCDay,
              });
              Object.defineProperty(Date.prototype, "nv_getHours", {
                writable: true,
                value: Date.prototype.getHours,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCHours", {
                writable: true,
                value: Date.prototype.getUTCHours,
              });
              Object.defineProperty(Date.prototype, "nv_getMinutes", {
                writable: true,
                value: Date.prototype.getMinutes,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCMinutes", {
                writable: true,
                value: Date.prototype.getUTCMinutes,
              });
              Object.defineProperty(Date.prototype, "nv_getSeconds", {
                writable: true,
                value: Date.prototype.getSeconds,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCSeconds", {
                writable: true,
                value: Date.prototype.getUTCSeconds,
              });
              Object.defineProperty(Date.prototype, "nv_getMilliseconds", {
                writable: true,
                value: Date.prototype.getMilliseconds,
              });
              Object.defineProperty(Date.prototype, "nv_getUTCMilliseconds", {
                writable: true,
                value: Date.prototype.getUTCMilliseconds,
              });
              Object.defineProperty(Date.prototype, "nv_getTimezoneOffset", {
                writable: true,
                value: Date.prototype.getTimezoneOffset,
              });
              Object.defineProperty(Date.prototype, "nv_setTime", {
                writable: true,
                value: Date.prototype.setTime,
              });
              Object.defineProperty(Date.prototype, "nv_setMilliseconds", {
                writable: true,
                value: Date.prototype.setMilliseconds,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCMilliseconds", {
                writable: true,
                value: Date.prototype.setUTCMilliseconds,
              });
              Object.defineProperty(Date.prototype, "nv_setSeconds", {
                writable: true,
                value: Date.prototype.setSeconds,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCSeconds", {
                writable: true,
                value: Date.prototype.setUTCSeconds,
              });
              Object.defineProperty(Date.prototype, "nv_setMinutes", {
                writable: true,
                value: Date.prototype.setMinutes,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCMinutes", {
                writable: true,
                value: Date.prototype.setUTCMinutes,
              });
              Object.defineProperty(Date.prototype, "nv_setHours", {
                writable: true,
                value: Date.prototype.setHours,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCHours", {
                writable: true,
                value: Date.prototype.setUTCHours,
              });
              Object.defineProperty(Date.prototype, "nv_setDate", {
                writable: true,
                value: Date.prototype.setDate,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCDate", {
                writable: true,
                value: Date.prototype.setUTCDate,
              });
              Object.defineProperty(Date.prototype, "nv_setMonth", {
                writable: true,
                value: Date.prototype.setMonth,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCMonth", {
                writable: true,
                value: Date.prototype.setUTCMonth,
              });
              Object.defineProperty(Date.prototype, "nv_setFullYear", {
                writable: true,
                value: Date.prototype.setFullYear,
              });
              Object.defineProperty(Date.prototype, "nv_setUTCFullYear", {
                writable: true,
                value: Date.prototype.setUTCFullYear,
              });
              Object.defineProperty(Date.prototype, "nv_toUTCString", {
                writable: true,
                value: Date.prototype.toUTCString,
              });
              Object.defineProperty(Date.prototype, "nv_toISOString", {
                writable: true,
                value: Date.prototype.toISOString,
              });
              Object.defineProperty(Date.prototype, "nv_toJSON", {
                writable: true,
                value: Date.prototype.toJSON,
              });
            };
            var F = function () {
              Object.defineProperty(RegExp.prototype, "nv_constructor", {
                writable: true,
                value: "RegExp",
              });
              Object.defineProperty(RegExp.prototype, "nv_exec", {
                writable: true,
                value: RegExp.prototype.exec,
              });
              Object.defineProperty(RegExp.prototype, "nv_test", {
                writable: true,
                value: RegExp.prototype.test,
              });
              Object.defineProperty(RegExp.prototype, "nv_toString", {
                writable: true,
                value: RegExp.prototype.toString,
              });
              Object.defineProperty(RegExp.prototype, "nv_source", {
                get: function () {
                  return this.source;
                },
                set: function () {},
              });
              Object.defineProperty(RegExp.prototype, "nv_global", {
                get: function () {
                  return this.global;
                },
                set: function () {},
              });
              Object.defineProperty(RegExp.prototype, "nv_ignoreCase", {
                get: function () {
                  return this.ignoreCase;
                },
                set: function () {},
              });
              Object.defineProperty(RegExp.prototype, "nv_multiline", {
                get: function () {
                  return this.multiline;
                },
                set: function () {},
              });
              Object.defineProperty(RegExp.prototype, "nv_lastIndex", {
                get: function () {
                  return this.lastIndex;
                },
                set: function (e) {
                  this.lastIndex = e;
                },
              });
            };
            m();
            var J = function () {
              var e = Array.prototype.slice.call(arguments);
              e.unshift(Date);
              return new (Function.prototype.bind.apply(Date, e))();
            };
            var B = function () {
              var e = Array.prototype.slice.call(arguments);
              e.unshift(RegExp);
              return new (Function.prototype.bind.apply(RegExp, e))();
            };
            var Y = {};
            Y.nv_log = function () {
              var e = "WXSRT:";
              for (var t = 0; t < arguments.length; ++t)
                e += arguments[t] + " ";
              console.log(e);
            };
            var G = parseInt,
              X = parseFloat,
              H = isNaN,
              V = isFinite,
              $ = decodeURI,
              W = decodeURIComponent,
              Q = encodeURI,
              q = encodeURIComponent;
            function K(e, t, r) {
              e = A.rv(e);
              if (e === null || e === undefined) return e;
              if (
                typeof e === "string" ||
                typeof e === "boolean" ||
                typeof e === "number"
              )
                return e;
              if (e.constructor === Object) {
                var n = {};
                for (var o in e)
                  if (Object.prototype.hasOwnProperty.call(e, o))
                    if (undefined === t) n[o.substring(3)] = K(e[o], t, r);
                    else n[t + o] = K(e[o], t, r);
                return n;
              }
              if (e.constructor === Array) {
                var n = [];
                for (var a = 0; a < e.length; a++) n.push(K(e[a], t, r));
                return n;
              }
              if (e.constructor === Date) {
                var n = new Date();
                n.setTime(e.getTime());
                return n;
              }
              if (e.constructor === RegExp) {
                var i = "";
                if (e.global) i += "g";
                if (e.ignoreCase) i += "i";
                if (e.multiline) i += "m";
                return new RegExp(e.source, i);
              }
              if (r && typeof e === "function") {
                if (r == 1) return K(e(), undefined, 2);
                if (r == 2) return e;
              }
              return null;
            }
            var Z = {};
            Z.nv_stringify = function (e) {
              JSON.stringify(e);
              return JSON.stringify(K(e));
            };
            Z.nv_parse = function (e) {
              if (e === undefined) return undefined;
              var t = JSON.parse(e);
              return K(t, "nv_");
            };
            function ee(e, t, r, n) {
              e.extraAttr = { t_action: t, t_rawid: r };
              if (typeof n != "undefined") e.extraAttr.t_cid = n;
            }
            function te() {
              if (typeof __globalThis.__webview_engine_version__ == "undefined")
                return 0;
              return __globalThis.__webview_engine_version__;
            }
            function re(e, t, r, n, o, a) {
              var i = ne(t, r, n);
              if (i) e.push(i);
              else {
                e.push("");
                u(
                  n +
                    ":import:" +
                    o +
                    ":" +
                    a +
                    ": Path `" +
                    t +
                    "` not found from `" +
                    n +
                    "`."
                );
              }
            }
            function ne(e, t, r) {
              if (e[0] != "/") {
                var n = r.split("/");
                n.pop();
                var o = e.split("/");
                for (var a = 0; a < o.length; a++) {
                  if (o[a] == "..") n.pop();
                  else if (!o[a] || o[a] == ".") continue;
                  else n.push(o[a]);
                }
                e = n.join("/");
              }
              if (r[0] == "." && e[0] == "/") e = "." + e;
              if (t[e]) return e;
              if (t[e + ".wxml"]) return e + ".wxml";
            }
            function oe(e, t, r, n) {
              if (!t) return;
              if (n[e][t]) return n[e][t];
              for (var o = r[e].i.length - 1; o >= 0; o--) {
                if (r[e].i[o] && n[r[e].i[o]][t]) return n[r[e].i[o]][t];
              }
              for (var o = r[e].ti.length - 1; o >= 0; o--) {
                var a = ne(r[e].ti[o], r, e);
                if (a && n[a][t]) return n[a][t];
              }
              var i = ae(r, e);
              for (var o = 0; o < i.length; o++) {
                if (i[o] && n[i[o]][t]) return n[i[o]][t];
              }
              for (var p = r[e].j.length - 1; p >= 0; p--)
                if (r[e].j[p]) {
                  for (var a = r[r[e].j[p]].ti.length - 1; a >= 0; a--) {
                    var u = ne(r[r[e].j[p]].ti[a], r, e);
                    if (u && n[u][t]) {
                      return n[u][t];
                    }
                  }
                }
            }
            function ae(e, t) {
              if (!t) return [];
              if ($gaic[t]) {
                return $gaic[t];
              }
              var r = [],
                n = [],
                o = 0,
                a = 0,
                i = {},
                p = {};
              n.push(t);
              p[t] = true;
              a++;
              while (o < a) {
                var u = n[o++];
                for (var l = 0; l < e[u].ic.length; l++) {
                  var f = e[u].ic[l];
                  var v = ne(f, e, u);
                  if (v && !p[v]) {
                    p[v] = true;
                    n.push(v);
                    a++;
                  }
                }
                for (var l = 0; u != t && l < e[u].ti.length; l++) {
                  var c = e[u].ti[l];
                  var s = ne(c, e, u);
                  if (s && !i[s]) {
                    i[s] = true;
                    r.push(s);
                  }
                }
              }
              $gaic[t] = r;
              return r;
            }
            var ie = {};
            function pe(e, t, r, n, o, a, i) {
              var p = ne(e, t, r);
              t[r].j.push(p);
              if (p) {
                if (ie[p]) {
                  u(
                    "-1:include:-1:-1: `" +
                      e +
                      "` is being included in a loop, will be stop."
                  );
                  return;
                }
                ie[p] = true;
                try {
                  t[p].f(n, o, a, i);
                } catch (n) {}
                ie[p] = false;
              } else {
                u(
                  r +
                    ":include:-1:-1: Included path `" +
                    e +
                    "` not found from `" +
                    r +
                    "`."
                );
              }
            }
            function ue(e, t, r, n) {
              u(
                t +
                  ":template:" +
                  r +
                  ":" +
                  n +
                  ": Template `" +
                  e +
                  "` not found."
              );
            }
            function le(e) {
              var t = false;
              delete e.properities;
              delete e.n;
              if (e.children) {
                do {
                  t = false;
                  var r = [];
                  for (var n = 0; n < e.children.length; n++) {
                    var o = e.children[n];
                    if (o.tag == "virtual") {
                      t = true;
                      for (
                        var a = 0;
                        o.children && a < o.children.length;
                        a++
                      ) {
                        r.push(o.children[a]);
                      }
                    } else {
                      r.push(o);
                    }
                  }
                  e.children = r;
                } while (t);
                for (var n = 0; n < e.children.length; n++) {
                  le(e.children[n]);
                }
              }
              return e;
            }
            function fe(e) {
              if (e.tag == "wx-wx-scope") {
                e.tag = "virtual";
                e.wxCkey = "11";
                e["wxScopeData"] = e.attr["wx:scope-data"];
                delete e.n;
                delete e.raw;
                delete e.generics;
                delete e.attr;
              }
              for (var t = 0; e.children && t < e.children.length; t++) {
                fe(e.children[t]);
              }
              return e;
            }
            return {
              a: D,
              b: S,
              c: v,
              d: e,
              e: t,
              f: u,
              g: r,
              h: s,
              i: n,
              j: o,
              k: A,
              l: T,
              m: a,
              n: f,
              o: c,
              p: i,
              q: y,
              r: N,
              s: b,
              t: d,
              u: h,
              v: p,
              w: l,
              x: _,
              y: w,
              z: O,
              A: j,
              B: P,
              C: M,
              D: J,
              E: B,
              F: Y,
              G: G,
              H: X,
              I: H,
              J: V,
              K: $,
              L: W,
              M: Q,
              N: q,
              O: K,
              P: Z,
              Q: ee,
              R: te,
              S: re,
              T: ne,
              U: oe,
              V: ae,
              W: ie,
              X: pe,
              Y: ue,
              Z: le,
              aa: fe,
            };
          })(),
        });
      Object.freeze(__g);
      g = "";
      var __wxAppCode__ = void 0 === __wxAppCode__ ? {} : __wxAppCode__,
        __wxCodeSpace__ = void 0 === __wxCodeSpace__ ? void 0 : __wxCodeSpace__,
        __globalForCodeSpace__ = (function () {
          if (void 0 !== this) return this;
          if ("undefined" != typeof globalThis) return globalThis;
          if ("undefined" != typeof self) return self;
          if ("undefined" != typeof window) return window;
          if ("undefined" != typeof global) return global;
          throw new Error("The global object cannot be recognized");
        })();
      (() => {
        "use strict";
        var t,
          e = function (t, e, n) {
            if (n || 2 === arguments.length)
              for (var o, i = 0, r = e.length; i < r; i++)
                (!o && i in e) ||
                  (o || (o = Array.prototype.slice.call(e, 0, i)),
                  (o[i] = e[i]));
            return t.concat(o || Array.prototype.slice.call(e));
          },
          n = function (t) {
            return t;
          },
          o = function (t, e) {
            return !0 === t || (t ? t[e] : void 0);
          },
          i = function (t) {
            var e = t.replace(/-[A-Za-z]/g, function (t) {
              return t[1].toUpperCase();
            });
            return e;
          },
          r = (function () {
            function t(t) {
              (this.changePropFilter = n),
                (this.eventListenerFilter = n),
                (this.procGen = t);
            }
            return (
              (t.prototype._$createShadowRoot = function () {
                return { tag: "shadow", children: [], n: [], attr: {} };
              }),
              (t.prototype.create = function (t) {
                var e = this.procGen,
                  n = this._$createShadowRoot(),
                  o = e(this, !0, t, void 0);
                return this.handleChildrenCreation(o.C, n, void 0, void 0), n;
              }),
              (t.prototype.update = function (t, e) {
                var n = this.procGen,
                  o = this._$createShadowRoot(),
                  i = n(this, !0, t, void 0);
                this.handleChildrenCreation(i.C, o, void 0, void 0);
                var r = n(this, !1, t, e);
                return this.handleChildrenUpdate(r.C, o, void 0, void 0), o;
              }),
              (t.prototype.handleChildrenCreation = function (t, n, o, i) {
                var r = this;
                t(
                  !0,
                  function (t, e) {
                    n.children.push(null != t ? t : "");
                  },
                  function (t, e, o, i, a, l) {
                    for (
                      var c = {}, _ = Object.keys(e), p = 0;
                      p < _.length;
                      p += 1
                    ) {
                      var u = _[p];
                      c["wx-".concat(u)] = "wx-".concat(e[u]);
                    }
                    var d = {
                      tag: "wx-".concat(t),
                      children: [],
                      generics: c,
                      n: [],
                      attr: {},
                    };
                    o(d, !0),
                      r.handleChildrenCreation(i, d, void 0, void 0),
                      void 0 !== a && (d.attr.slot = a),
                      n.children.push(d);
                  },
                  function (t, e) {
                    var a = {
                      tag: "virtual",
                      wxXCkey: 3,
                      wxVkey: t,
                      children: [],
                    };
                    r.handleChildrenCreation(e, a, o, i), n.children.push(a);
                  },
                  function (t, a, l, c, _) {
                    var p = { tag: "virtual", wxXCkey: 4, children: [] },
                      u = function (t, n) {
                        var l = {
                          tag: "virtual",
                          wxKey: null == a ? void 0 : t[a],
                          children: [],
                        };
                        r.handleChildrenCreation(
                          function (o, i, r, a, l, p, u) {
                            _(
                              o,
                              t,
                              n,
                              void 0,
                              void 0,
                              c ? e(e([], c, !0), [n], !1) : null,
                              i,
                              r,
                              a,
                              l,
                              p,
                              u
                            );
                          },
                          l,
                          o,
                          i
                        ),
                          p.children.push(l);
                      };
                    if (Array.isArray(t))
                      t.forEach(function (t, e) {
                        u(t, e);
                      });
                    else if ("object" == typeof t && null !== t)
                      Object.keys(t).forEach(function (e) {
                        u(t[e], e);
                      });
                    else if ("string" == typeof t)
                      for (var d = 0; d < t.length; d += 1) u(t[d], d);
                    else if ("number" == typeof t)
                      for (d = 0; d < t; d += 1) u(d, d);
                    n.children.push(p);
                  },
                  function (t, e) {
                    var o = {
                      tag: "wx-slot",
                      children: [],
                      n: void 0 !== t ? ["name"] : [],
                      attr: { name: t },
                    };
                    e && e(o), n.children.push(o);
                  },
                  function (t, e) {
                    if (void 0 !== e) {
                      var a = {
                        tag: "virtual",
                        children: [],
                        n: ["slot"],
                        attr: { slot: e },
                      };
                      r.handleChildrenCreation(t, a, void 0, void 0),
                        n.children.push(a);
                    } else
                      (a = { tag: "virtual", wxXCkey: 3, children: [] }),
                        r.handleChildrenCreation(t, a, o, i),
                        n.children.push(a);
                  },
                  void 0,
                  void 0
                );
              }),
              (t.prototype.handleChildrenUpdate = function (t, n, i, r) {
                var a = this,
                  l = 0;
                t(
                  !1,
                  function (t, e) {
                    l += 1;
                  },
                  function (t, e, o, i, r, c) {
                    var _ = n.children[l];
                    (_._$update = !0),
                      o(_, !1),
                      a.handleChildrenUpdate(i, _, void 0, void 0),
                      void 0 !== r && _.n.push("slot"),
                      (l += 1);
                  },
                  function (t, e) {
                    var o = n.children[l];
                    (o._$update = !0),
                      a.handleChildrenUpdate(e, o, i, r),
                      (l += 1);
                  },
                  function (t, c, _, p, u) {
                    var d = n.children[l];
                    d._$update = !0;
                    var h = 0,
                      s = function (t, n, o) {
                        var l = d.children[h];
                        (l._$update = !0),
                          a.handleChildrenUpdate(
                            function (i, r, a, l, c, _, d) {
                              u(
                                i,
                                t,
                                n,
                                o,
                                void 0,
                                p ? e(e([], p, !0), [n], !1) : null,
                                r,
                                a,
                                l,
                                c,
                                _,
                                d
                              );
                            },
                            l,
                            i,
                            r
                          ),
                          (h += 1);
                      };
                    if (Array.isArray(t))
                      t.forEach(function (t, e) {
                        s(t, e, o(_, e));
                      });
                    else if ("object" == typeof t && null !== t)
                      Object.keys(t).forEach(function (e) {
                        s(t[e], e, o(_, e));
                      });
                    else if ("string" == typeof t)
                      for (var f = 0; f < t.length; f += 1) s(t[f], f, o(_, f));
                    else if ("number" == typeof t)
                      for (f = 0; f < t; f += 1) s(f, f, void 0);
                    l += 1;
                  },
                  function (t, e) {
                    var o = n.children[l];
                    (o._$update = !0), e && e(o), (l += 1);
                  },
                  function (t, e) {
                    var o;
                    void 0 !== e
                      ? (((o = n.children[l])._$update = !0),
                        a.handleChildrenUpdate(t, o, void 0, void 0),
                        (l += 1))
                      : (((o = n.children[l])._$update = !0),
                        a.handleChildrenUpdate(t, o, i, r),
                        (l += 1));
                  },
                  void 0,
                  void 0
                );
              }),
              (t.prototype.l = function (t, e, n) {}),
              (t.prototype.i = function (t, e) {
                t._$update ? t.n.push("id") : (t.attr.id = e);
              }),
              (t.prototype.c = function (t, e) {
                t._$update ? t.n.push("class") : (t.attr.class = e);
              }),
              (t.prototype.y = function (t, e) {
                t._$update ? t.n.push("style") : (t.attr.style = e);
              }),
              (t.prototype.d = function (t, e, n) {
                var o = "data-".concat(
                  e.replace(/([A-Z])/g, "-$1").toLowerCase()
                );
                t._$update ? t.n.push(o) : (t.attr[o] = n);
              }),
              (t.prototype.m = function (t, e, n) {
                var o = "mark:".concat(e);
                t._$update ? t.n.push(o) : (t.attr[o] = n);
              }),
              (t.prototype.v = function (t, e, n, o, i, r, a) {
                var l;
                l = r ? "capture-" : "";
                var c = ""
                  .concat((l += o ? "catch" : i ? "mut-bind" : "bind"), ":")
                  .concat(e);
                t._$update
                  ? t.n.push(c)
                  : "string" == typeof n
                  ? (t.attr[c] = (function (t) {
                      return null == t ? "" : String(t);
                    })(n))
                  : ((t.attr["$wxs:".concat(c)] = n),
                    "function" != typeof t.attr.$gdc &&
                      (t.attr.$gdc = function (t) {
                        return t;
                      }));
              }),
              (t.prototype.sd = function (t, e) {
                t.wxScopeData = e;
              }),
              (t.prototype.r = function (t, e, n, o) {
                var r = ("function" == typeof n ? "$wxs:" : "") + i(e);
                t._$update
                  ? t.n.push(r)
                  : ((t.attr[r] = n),
                    1 === (null == o ? void 0 : o.length) &&
                      (t.rawAttr || (t.rawAttr = {}), (t.rawAttr[r] = o[0])),
                    "function" == typeof n &&
                      "function" != typeof t.attr.$gdc &&
                      (t.attr.$gdc = function (t) {
                        return t;
                      }));
              }),
              (t.prototype.wl = function (t, e, n) {
                var o = "worklet:".concat(e);
                t._$update ? t.n.push(o) : (t.attr[o] = n);
              }),
              (t.prototype.p = function (t, e, n) {
                var o = "$wxs:change:".concat(i(e));
                if (t._$update) t.n.push(o);
                else {
                  var r = this.changePropFilter(n);
                  t.attr[o] = r;
                }
              }),
              (t.prototype.setFnFilter = function (t, e) {
                (this.changePropFilter = t), (this.eventListenerFilter = e);
              }),
              t
            );
          })(),
          a = function () {
            return {
              C: function (t, e, n, o, i, r) {
                r("");
              },
            };
          },
          l = function (t, e, n) {
            for (var o = t, i = 0; i < e.length; i += 1) {
              var r = e[i];
              o[r] || (o[r] = {}), (o = o[r]);
            }
            o[n] = !0;
          },
          c = function (t, e, n) {
            if (Array.isArray(t))
              for (var o = 0; o < t.length; o += 1)
                "object" == typeof t[o] &&
                  null !== t[o] &&
                  (t[o].__wxspec__
                    ? ((t[o] = t[o].__value__),
                      n && l(e, n, o),
                      "object" == typeof t[o] &&
                        null !== t[o] &&
                        c(t[o], e, null))
                    : (null == n || n.push(o),
                      c(t[o], e, n),
                      null == n || n.pop()));
            else
              Object.keys(t).forEach(function (o) {
                "object" == typeof t[o] &&
                  null !== t[o] &&
                  (t[o].__wxspec__
                    ? ((t[o] = t[o].__value__),
                      n && l(e, n, o),
                      "object" == typeof t[o] &&
                        null !== t[o] &&
                        c(t[o], e, null))
                    : (null == n || n.push(o),
                      c(t[o], e, n),
                      null == n || n.pop()));
              });
          },
          _ = function (t) {
            var e = {
              group: t.content,
              list: t.groupList || Object.create(null),
            };
            return [
              function () {
                var t = !0;
                return function (n) {
                  var o = {};
                  "object" == typeof n && null !== n && c(n, o, []);
                  var i = e.group("") || a,
                    l = new r(i);
                  return t ? ((t = !1), l.create(n)) : l.update(n, o);
                };
              },
            ];
          },
          p = (function () {
            function t(t, e) {
              (this._$compiledTemplateMap = Object.create(null)),
                (this._$compiledScripts = Object.create(null)),
                (this._$runtimeGlobals = null),
                (this._$rnd = Math.random()),
                (this.gdc = function (t) {
                  return t;
                }),
                (this._$global = t),
                (this._$pathPrefix = e);
            }
            return (
              (t.prototype.addComponentStaticConfig = function (t, e) {
                (this._$global.__wxAppCode__ =
                  this._$global.__wxAppCode__ || {}),
                  (this._$global.__wxAppCode__[
                    "".concat(this._$pathPrefix).concat(t, ".json")
                  ] = e);
              }),
              (t.prototype.setRuntimeGlobals = function (t) {
                null === this._$runtimeGlobals &&
                  ((this._$runtimeGlobals = t()),
                  (this.gdc = this._$runtimeGlobals.gdc));
              }),
              (t.prototype.batchAddCompiledScripts = function (t) {
                if (null === this._$runtimeGlobals)
                  throw new Error(
                    "Framework inner error: runtimes not ready on batchAddCompiledScripts"
                  );
                t(
                  this._$compiledScripts,
                  this._$runtimeGlobals.D,
                  this._$runtimeGlobals.Q,
                  this._$runtimeGlobals.gdc
                );
              }),
              (t.prototype.batchAddCompiledTemplate = function (t) {
                var e = this;
                if (
                  ((this._$global.__wxAppCode__ =
                    this._$global.__wxAppCode__ || {}),
                  null === this._$runtimeGlobals)
                )
                  throw new Error(
                    "Framework inner error: runtimes not ready on batchAddCompiledTemplate"
                  );
                var n = t(
                  this._$compiledTemplateMap,
                  this._$compiledScripts,
                  this._$runtimeGlobals.D,
                  this._$runtimeGlobals.Q,
                  this._$runtimeGlobals.gdc,
                  this._$runtimeGlobals.X,
                  this._$runtimeGlobals.Y,
                  this._$runtimeGlobals.Z
                );
                Object.keys(n).forEach(function (t) {
                  var o = n[t];
                  (e._$compiledTemplateMap[t] = o),
                    (e._$global.__wxAppCode__[
                      "".concat(e._$pathPrefix).concat(t, ".wxml")
                    ] = _({ groupList: e._$compiledTemplateMap, content: o }));
                });
              }),
              (t.prototype.addCompiledTemplate = function (t, e) {
                (this._$global.__wxAppCode__ =
                  this._$global.__wxAppCode__ || {}),
                  (this._$compiledTemplateMap[t] = e.content),
                  (this._$global.__wxAppCode__[
                    "".concat(this._$pathPrefix).concat(t, ".wxml")
                  ] = _(e));
              }),
              (t.prototype.addTemplateDependencies = function (t, e) {
                var n;
                this._$global.__WXML_DEP__ = this._$global.__WXML_DEP__ || {};
                var o = "./".concat(t, ".wxml");
                Array.isArray(this._$global.__WXML_DEP__[o]) ||
                  (this._$global.__WXML_DEP__[o] = []),
                  (n = this._$global.__WXML_DEP__[o]).push.apply(
                    n,
                    e.map(function (t) {
                      return "./".concat(t, ".wxml");
                    })
                  );
              }),
              (t.prototype.enableCodeChunk = function () {
                void 0 === this._$global.__LAZY_CODE_LOADING_CHUNK_MAP__ &&
                  (this._$global.__LAZY_CODE_LOADING_CHUNK_MAP__ = {});
              }),
              (t.prototype.initializeCodeChunk = function (t, e) {
                var n = this._$global.__LAZY_CODE_LOADING_CHUNK_MAP__;
                e.forEach(function (e) {
                  n[e] = n[e] || t || "";
                });
              }),
              (t.prototype.setStyleScope = function () {}),
              (t.prototype.createWxsStateObject = function () {
                var t = Object.create(null);
                return (t.__isWxsState__ = this._$rnd), t;
              }),
              (t.prototype.isWxsStateObject = function (t) {
                return t.__isWxsState__ === this._$rnd;
              }),
              t
            );
          })();
        void 0 === __wxCodeSpace__
          ? (__wxCodeSpace__ = new p(__globalForCodeSpace__, ""))
          : null ===
              (t =
                null == __wxCodeSpace__
                  ? void 0
                  : __wxCodeSpace__.initPolyfill) ||
            void 0 === t ||
            t.call(__wxCodeSpace__, p);
      })(),
        (__globalForCodeSpace__ = void 0);
      __wxCodeSpace__.setRuntimeGlobals(function () {
        var X = function (a) {
          return a == null ? Object.create(null) : a;
        };
        var Y = function (a) {
          return a == null ? "" : String(a);
        };
        var Z = function (a, b) {
          if (a === true) return true;
          if (a) return a[b];
        };
        var D = (() => {
          var modules = Object.create(null);
          var load = (filename) => {
            var module = modules[filename];
            if (!module) throw new Error("no such WXS module: " + filename);
            if (!module.loaded) {
              module.loaded = true;
              var require = (rel) => {
                var slices;
                if (rel[0] === "/") {
                  slices = rel.split("/");
                } else {
                  slices = filename
                    .split("/")
                    .slice(0, -1)
                    .concat(rel.split("/"));
                }
                var normalized = [];
                slices.forEach((slice) => {
                  if (slice === "" || slice === ".") return;
                  if (slice === "..") {
                    normalized.pop();
                  } else {
                    normalized.push(slice);
                  }
                });
                return load(normalized.join("/"));
              };
              module.loader.call(null, require, module.exports, module);
            }
            return module.exports;
          };
          return (filename, func) => {
            modules[filename] = { exports: {}, loader: func, loaded: false };
            return () => load(filename);
          };
        })();
        var Q = { A: (x) => x, B: (x) => x };
        var gdc = (function () {
          var e = (function () {
            return void 0 !== this
              ? this
              : "undefined" != typeof globalThis
              ? globalThis
              : "undefined" != typeof self
              ? self
              : "undefined" != typeof window
              ? window
              : "undefined" != typeof global
              ? global
              : {};
          })();
          return function (n, t, o, i = e) {
            if (null == n) return n;
            if (
              "undefined" != typeof __wxCodeSpace__ &&
              "function" == typeof __wxCodeSpace__.isWxsStateObject &&
              __wxCodeSpace__.isWxsStateObject(n)
            )
              return n;
            if (
              "string" == typeof n ||
              "boolean" == typeof n ||
              "number" == typeof n
            )
              return n;
            if (Array.isArray(n)) {
              const e = [];
              for (let i = 0; i < n.length; i++) e.push(gdc(n[i], t, o, n));
              return e;
            }
            if (n instanceof Date) {
              const e = new Date();
              return e.setTime(n.getTime()), e;
            }
            if (n instanceof RegExp) {
              let e = "";
              return (
                n.global && (e += "g"),
                n.ignoreCase && (e += "i"),
                n.multiline && (e += "m"),
                new RegExp(n.source, e)
              );
            }
            if ("object" == typeof n) {
              const e = {};
              for (let i in n)
                Object.prototype.hasOwnProperty.call(n, i) &&
                  (void 0 === t
                    ? (e[i.substring(3)] = gdc(n[i], t, o, n))
                    : (e[t + i] = gdc(n[i], t, o, n)));
              return e;
            }
            return "function" == typeof n
              ? 1 === o
                ? null
                : function (...e) {
                    const o = gdc(e, void 0 === t ? "nv_" : void 0),
                      r = n.apply(i, o);
                    return gdc(r, t);
                  }
              : null;
          };
        })();
        return { X: X, Y: Y, Z: Z, D: D, Q: Q, gdc: gdc };
      });
      ("undefined" != typeof __WXML_GLOBAL__ &&
        void 0 !== __WXML_GLOBAL__.wxs_nf_init) ||
        (Object.defineProperty(Object.prototype, "nv_constructor", {
          writable: !0,
          value: "Object",
        }),
        Object.defineProperty(Object.prototype, "nv_toString", {
          writable: !0,
          value: function () {
            return "[object Object]";
          },
        }),
        Object.defineProperty(Function.prototype, "nv_constructor", {
          writable: !0,
          value: "Function",
        }),
        Object.defineProperty(Function.prototype, "nv_length", {
          get: function () {
            return this.length;
          },
          set: function () {},
        }),
        Object.defineProperty(Function.prototype, "nv_toString", {
          writable: !0,
          value: function () {
            return "[function Function]";
          },
        }),
        Object.defineProperty(Array.prototype, "nv_toString", {
          writable: !0,
          value: function () {
            return this.nv_join();
          },
        }),
        Object.defineProperty(Array.prototype, "nv_join", {
          writable: !0,
          value: function (e) {
            e = null == e ? "," : e;
            for (var t = "", r = 0; r < this.length; ++r)
              0 != r && (t += e),
                null == this[r] || null == this[r]
                  ? (t += "")
                  : "function" == typeof this[r]
                  ? (t += this[r].nv_toString())
                  : "object" == typeof this[r] &&
                    "Array" === this[r].nv_constructor
                  ? (t += this[r].nv_join())
                  : (t += this[r].toString());
            return t;
          },
        }),
        Object.defineProperty(Array.prototype, "nv_constructor", {
          writable: !0,
          value: "Array",
        }),
        Object.defineProperty(Array.prototype, "nv_concat", {
          writable: !0,
          value: Array.prototype.concat,
        }),
        Object.defineProperty(Array.prototype, "nv_pop", {
          writable: !0,
          value: Array.prototype.pop,
        }),
        Object.defineProperty(Array.prototype, "nv_push", {
          writable: !0,
          value: Array.prototype.push,
        }),
        Object.defineProperty(Array.prototype, "nv_reverse", {
          writable: !0,
          value: Array.prototype.reverse,
        }),
        Object.defineProperty(Array.prototype, "nv_shift", {
          writable: !0,
          value: Array.prototype.shift,
        }),
        Object.defineProperty(Array.prototype, "nv_slice", {
          writable: !0,
          value: Array.prototype.slice,
        }),
        Object.defineProperty(Array.prototype, "nv_sort", {
          writable: !0,
          value: Array.prototype.sort,
        }),
        Object.defineProperty(Array.prototype, "nv_splice", {
          writable: !0,
          value: Array.prototype.splice,
        }),
        Object.defineProperty(Array.prototype, "nv_unshift", {
          writable: !0,
          value: Array.prototype.unshift,
        }),
        Object.defineProperty(Array.prototype, "nv_indexOf", {
          writable: !0,
          value: Array.prototype.indexOf,
        }),
        Object.defineProperty(Array.prototype, "nv_lastIndexOf", {
          writable: !0,
          value: Array.prototype.lastIndexOf,
        }),
        Object.defineProperty(Array.prototype, "nv_every", {
          writable: !0,
          value: Array.prototype.every,
        }),
        Object.defineProperty(Array.prototype, "nv_some", {
          writable: !0,
          value: Array.prototype.some,
        }),
        Object.defineProperty(Array.prototype, "nv_forEach", {
          writable: !0,
          value: Array.prototype.forEach,
        }),
        Object.defineProperty(Array.prototype, "nv_map", {
          writable: !0,
          value: Array.prototype.map,
        }),
        Object.defineProperty(Array.prototype, "nv_filter", {
          writable: !0,
          value: Array.prototype.filter,
        }),
        Object.defineProperty(Array.prototype, "nv_reduce", {
          writable: !0,
          value: Array.prototype.reduce,
        }),
        Object.defineProperty(Array.prototype, "nv_reduceRight", {
          writable: !0,
          value: Array.prototype.reduceRight,
        }),
        Object.defineProperty(Array.prototype, "nv_length", {
          get: function () {
            return this.length;
          },
          set: function (e) {
            this.length = e;
          },
        }),
        Object.defineProperty(String.prototype, "nv_constructor", {
          writable: !0,
          value: "String",
        }),
        Object.defineProperty(String.prototype, "nv_toString", {
          writable: !0,
          value: String.prototype.toString,
        }),
        Object.defineProperty(String.prototype, "nv_valueOf", {
          writable: !0,
          value: String.prototype.valueOf,
        }),
        Object.defineProperty(String.prototype, "nv_charAt", {
          writable: !0,
          value: String.prototype.charAt,
        }),
        Object.defineProperty(String.prototype, "nv_charCodeAt", {
          writable: !0,
          value: String.prototype.charCodeAt,
        }),
        Object.defineProperty(String.prototype, "nv_concat", {
          writable: !0,
          value: String.prototype.concat,
        }),
        Object.defineProperty(String.prototype, "nv_indexOf", {
          writable: !0,
          value: String.prototype.indexOf,
        }),
        Object.defineProperty(String.prototype, "nv_lastIndexOf", {
          writable: !0,
          value: String.prototype.lastIndexOf,
        }),
        Object.defineProperty(String.prototype, "nv_localeCompare", {
          writable: !0,
          value: String.prototype.localeCompare,
        }),
        Object.defineProperty(String.prototype, "nv_match", {
          writable: !0,
          value: String.prototype.match,
        }),
        Object.defineProperty(String.prototype, "nv_replace", {
          writable: !0,
          value: String.prototype.replace,
        }),
        Object.defineProperty(String.prototype, "nv_search", {
          writable: !0,
          value: String.prototype.search,
        }),
        Object.defineProperty(String.prototype, "nv_slice", {
          writable: !0,
          value: String.prototype.slice,
        }),
        Object.defineProperty(String.prototype, "nv_split", {
          writable: !0,
          value: String.prototype.split,
        }),
        Object.defineProperty(String.prototype, "nv_substring", {
          writable: !0,
          value: String.prototype.substring,
        }),
        Object.defineProperty(String.prototype, "nv_toLowerCase", {
          writable: !0,
          value: String.prototype.toLowerCase,
        }),
        Object.defineProperty(String.prototype, "nv_toLocaleLowerCase", {
          writable: !0,
          value: String.prototype.toLocaleLowerCase,
        }),
        Object.defineProperty(String.prototype, "nv_toUpperCase", {
          writable: !0,
          value: String.prototype.toUpperCase,
        }),
        Object.defineProperty(String.prototype, "nv_toLocaleUpperCase", {
          writable: !0,
          value: String.prototype.toLocaleUpperCase,
        }),
        Object.defineProperty(String.prototype, "nv_trim", {
          writable: !0,
          value: String.prototype.trim,
        }),
        Object.defineProperty(String.prototype, "nv_length", {
          get: function () {
            return this.length;
          },
          set: function (e) {
            this.length = e;
          },
        }),
        Object.defineProperty(Boolean.prototype, "nv_constructor", {
          writable: !0,
          value: "Boolean",
        }),
        Object.defineProperty(Boolean.prototype, "nv_toString", {
          writable: !0,
          value: Boolean.prototype.toString,
        }),
        Object.defineProperty(Boolean.prototype, "nv_valueOf", {
          writable: !0,
          value: Boolean.prototype.valueOf,
        }),
        Object.defineProperty(Number, "nv_MAX_VALUE", {
          writable: !1,
          value: Number.MAX_VALUE,
        }),
        Object.defineProperty(Number, "nv_MIN_VALUE", {
          writable: !1,
          value: Number.MIN_VALUE,
        }),
        Object.defineProperty(Number, "nv_NEGATIVE_INFINITY", {
          writable: !1,
          value: Number.NEGATIVE_INFINITY,
        }),
        Object.defineProperty(Number, "nv_POSITIVE_INFINITY", {
          writable: !1,
          value: Number.POSITIVE_INFINITY,
        }),
        Object.defineProperty(Number.prototype, "nv_constructor", {
          writable: !0,
          value: "Number",
        }),
        Object.defineProperty(Number.prototype, "nv_toString", {
          writable: !0,
          value: Number.prototype.toString,
        }),
        Object.defineProperty(Number.prototype, "nv_toLocaleString", {
          writable: !0,
          value: Number.prototype.toLocaleString,
        }),
        Object.defineProperty(Number.prototype, "nv_valueOf", {
          writable: !0,
          value: Number.prototype.valueOf,
        }),
        Object.defineProperty(Number.prototype, "nv_toFixed", {
          writable: !0,
          value: Number.prototype.toFixed,
        }),
        Object.defineProperty(Number.prototype, "nv_toExponential", {
          writable: !0,
          value: Number.prototype.toExponential,
        }),
        Object.defineProperty(Number.prototype, "nv_toPrecision", {
          writable: !0,
          value: Number.prototype.toPrecision,
        }),
        Object.defineProperty(Math, "nv_E", { writable: !1, value: Math.E }),
        Object.defineProperty(Math, "nv_LN10", {
          writable: !1,
          value: Math.LN10,
        }),
        Object.defineProperty(Math, "nv_LN2", {
          writable: !1,
          value: Math.LN2,
        }),
        Object.defineProperty(Math, "nv_LOG2E", {
          writable: !1,
          value: Math.LOG2E,
        }),
        Object.defineProperty(Math, "nv_LOG10E", {
          writable: !1,
          value: Math.LOG10E,
        }),
        Object.defineProperty(Math, "nv_PI", { writable: !1, value: Math.PI }),
        Object.defineProperty(Math, "nv_SQRT1_2", {
          writable: !1,
          value: Math.SQRT1_2,
        }),
        Object.defineProperty(Math, "nv_SQRT2", {
          writable: !1,
          value: Math.SQRT2,
        }),
        Object.defineProperty(Math, "nv_abs", {
          writable: !1,
          value: Math.abs,
        }),
        Object.defineProperty(Math, "nv_acos", {
          writable: !1,
          value: Math.acos,
        }),
        Object.defineProperty(Math, "nv_asin", {
          writable: !1,
          value: Math.asin,
        }),
        Object.defineProperty(Math, "nv_atan", {
          writable: !1,
          value: Math.atan,
        }),
        Object.defineProperty(Math, "nv_atan2", {
          writable: !1,
          value: Math.atan2,
        }),
        Object.defineProperty(Math, "nv_ceil", {
          writable: !1,
          value: Math.ceil,
        }),
        Object.defineProperty(Math, "nv_cos", {
          writable: !1,
          value: Math.cos,
        }),
        Object.defineProperty(Math, "nv_exp", {
          writable: !1,
          value: Math.exp,
        }),
        Object.defineProperty(Math, "nv_floor", {
          writable: !1,
          value: Math.floor,
        }),
        Object.defineProperty(Math, "nv_log", {
          writable: !1,
          value: Math.log,
        }),
        Object.defineProperty(Math, "nv_max", {
          writable: !1,
          value: Math.max,
        }),
        Object.defineProperty(Math, "nv_min", {
          writable: !1,
          value: Math.min,
        }),
        Object.defineProperty(Math, "nv_pow", {
          writable: !1,
          value: Math.pow,
        }),
        Object.defineProperty(Math, "nv_random", {
          writable: !1,
          value: Math.random,
        }),
        Object.defineProperty(Math, "nv_round", {
          writable: !1,
          value: Math.round,
        }),
        Object.defineProperty(Math, "nv_sin", {
          writable: !1,
          value: Math.sin,
        }),
        Object.defineProperty(Math, "nv_sqrt", {
          writable: !1,
          value: Math.sqrt,
        }),
        Object.defineProperty(Math, "nv_tan", {
          writable: !1,
          value: Math.tan,
        }),
        Object.defineProperty(Date.prototype, "nv_constructor", {
          writable: !0,
          value: "Date",
        }),
        Object.defineProperty(Date, "nv_parse", {
          writable: !0,
          value: Date.parse,
        }),
        Object.defineProperty(Date, "nv_UTC", {
          writable: !0,
          value: Date.UTC,
        }),
        Object.defineProperty(Date, "nv_now", {
          writable: !0,
          value: Date.now,
        }),
        Object.defineProperty(Date.prototype, "nv_toString", {
          writable: !0,
          value: Date.prototype.toString,
        }),
        Object.defineProperty(Date.prototype, "nv_toDateString", {
          writable: !0,
          value: Date.prototype.toDateString,
        }),
        Object.defineProperty(Date.prototype, "nv_toTimeString", {
          writable: !0,
          value: Date.prototype.toTimeString,
        }),
        Object.defineProperty(Date.prototype, "nv_toLocaleString", {
          writable: !0,
          value: Date.prototype.toLocaleString,
        }),
        Object.defineProperty(Date.prototype, "nv_toLocaleDateString", {
          writable: !0,
          value: Date.prototype.toLocaleDateString,
        }),
        Object.defineProperty(Date.prototype, "nv_toLocaleTimeString", {
          writable: !0,
          value: Date.prototype.toLocaleTimeString,
        }),
        Object.defineProperty(Date.prototype, "nv_valueOf", {
          writable: !0,
          value: Date.prototype.valueOf,
        }),
        Object.defineProperty(Date.prototype, "nv_getTime", {
          writable: !0,
          value: Date.prototype.getTime,
        }),
        Object.defineProperty(Date.prototype, "nv_getFullYear", {
          writable: !0,
          value: Date.prototype.getFullYear,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCFullYear", {
          writable: !0,
          value: Date.prototype.getUTCFullYear,
        }),
        Object.defineProperty(Date.prototype, "nv_getMonth", {
          writable: !0,
          value: Date.prototype.getMonth,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCMonth", {
          writable: !0,
          value: Date.prototype.getUTCMonth,
        }),
        Object.defineProperty(Date.prototype, "nv_getDate", {
          writable: !0,
          value: Date.prototype.getDate,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCDate", {
          writable: !0,
          value: Date.prototype.getUTCDate,
        }),
        Object.defineProperty(Date.prototype, "nv_getDay", {
          writable: !0,
          value: Date.prototype.getDay,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCDay", {
          writable: !0,
          value: Date.prototype.getUTCDay,
        }),
        Object.defineProperty(Date.prototype, "nv_getHours", {
          writable: !0,
          value: Date.prototype.getHours,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCHours", {
          writable: !0,
          value: Date.prototype.getUTCHours,
        }),
        Object.defineProperty(Date.prototype, "nv_getMinutes", {
          writable: !0,
          value: Date.prototype.getMinutes,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCMinutes", {
          writable: !0,
          value: Date.prototype.getUTCMinutes,
        }),
        Object.defineProperty(Date.prototype, "nv_getSeconds", {
          writable: !0,
          value: Date.prototype.getSeconds,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCSeconds", {
          writable: !0,
          value: Date.prototype.getUTCSeconds,
        }),
        Object.defineProperty(Date.prototype, "nv_getMilliseconds", {
          writable: !0,
          value: Date.prototype.getMilliseconds,
        }),
        Object.defineProperty(Date.prototype, "nv_getUTCMilliseconds", {
          writable: !0,
          value: Date.prototype.getUTCMilliseconds,
        }),
        Object.defineProperty(Date.prototype, "nv_getTimezoneOffset", {
          writable: !0,
          value: Date.prototype.getTimezoneOffset,
        }),
        Object.defineProperty(Date.prototype, "nv_setTime", {
          writable: !0,
          value: Date.prototype.setTime,
        }),
        Object.defineProperty(Date.prototype, "nv_setMilliseconds", {
          writable: !0,
          value: Date.prototype.setMilliseconds,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCMilliseconds", {
          writable: !0,
          value: Date.prototype.setUTCMilliseconds,
        }),
        Object.defineProperty(Date.prototype, "nv_setSeconds", {
          writable: !0,
          value: Date.prototype.setSeconds,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCSeconds", {
          writable: !0,
          value: Date.prototype.setUTCSeconds,
        }),
        Object.defineProperty(Date.prototype, "nv_setMinutes", {
          writable: !0,
          value: Date.prototype.setMinutes,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCMinutes", {
          writable: !0,
          value: Date.prototype.setUTCMinutes,
        }),
        Object.defineProperty(Date.prototype, "nv_setHours", {
          writable: !0,
          value: Date.prototype.setHours,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCHours", {
          writable: !0,
          value: Date.prototype.setUTCHours,
        }),
        Object.defineProperty(Date.prototype, "nv_setDate", {
          writable: !0,
          value: Date.prototype.setDate,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCDate", {
          writable: !0,
          value: Date.prototype.setUTCDate,
        }),
        Object.defineProperty(Date.prototype, "nv_setMonth", {
          writable: !0,
          value: Date.prototype.setMonth,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCMonth", {
          writable: !0,
          value: Date.prototype.setUTCMonth,
        }),
        Object.defineProperty(Date.prototype, "nv_setFullYear", {
          writable: !0,
          value: Date.prototype.setFullYear,
        }),
        Object.defineProperty(Date.prototype, "nv_setUTCFullYear", {
          writable: !0,
          value: Date.prototype.setUTCFullYear,
        }),
        Object.defineProperty(Date.prototype, "nv_toUTCString", {
          writable: !0,
          value: Date.prototype.toUTCString,
        }),
        Object.defineProperty(Date.prototype, "nv_toISOString", {
          writable: !0,
          value: Date.prototype.toISOString,
        }),
        Object.defineProperty(Date.prototype, "nv_toJSON", {
          writable: !0,
          value: Date.prototype.toJSON,
        }),
        Object.defineProperty(RegExp.prototype, "nv_constructor", {
          writable: !0,
          value: "RegExp",
        }),
        Object.defineProperty(RegExp.prototype, "nv_exec", {
          writable: !0,
          value: RegExp.prototype.exec,
        }),
        Object.defineProperty(RegExp.prototype, "nv_test", {
          writable: !0,
          value: RegExp.prototype.test,
        }),
        Object.defineProperty(RegExp.prototype, "nv_toString", {
          writable: !0,
          value: RegExp.prototype.toString,
        }),
        Object.defineProperty(RegExp.prototype, "nv_source", {
          get: function () {
            return this.source;
          },
          set: function () {},
        }),
        Object.defineProperty(RegExp.prototype, "nv_global", {
          get: function () {
            return this.global;
          },
          set: function () {},
        }),
        Object.defineProperty(RegExp.prototype, "nv_ignoreCase", {
          get: function () {
            return this.ignoreCase;
          },
          set: function () {},
        }),
        Object.defineProperty(RegExp.prototype, "nv_multiline", {
          get: function () {
            return this.multiline;
          },
          set: function () {},
        }),
        Object.defineProperty(RegExp.prototype, "nv_lastIndex", {
          get: function () {
            return this.lastIndex;
          },
          set: function (e) {
            this.lastIndex = e;
          },
        })),
        "undefined" != typeof __WXML_GLOBAL__ &&
          (__WXML_GLOBAL__.wxs_nf_init = !0);
      var nv_getDate = function () {
          var e = Array.prototype.slice.call(arguments);
          return (
            e.unshift(Date), new (Function.prototype.bind.apply(Date, e))()
          );
        },
        nv_getRegExp = function () {
          var e = Array.prototype.slice.call(arguments);
          return (
            e.unshift(RegExp), new (Function.prototype.bind.apply(RegExp, e))()
          );
        },
        nv_console = {
          nv_log: function (...e) {
            for (var t = "WXSRT:", r = 0; r < e.length; ++r) t += e[r] + " ";
            console.log(t);
          },
        },
        nv_parseInt = parseInt,
        nv_parseFloat = parseFloat,
        nv_isNaN = isNaN,
        nv_isFinite = isFinite,
        nv_decodeURI = decodeURI,
        nv_decodeURIComponent = decodeURIComponent,
        nv_encodeURI = encodeURI,
        nv_encodeURIComponent = encodeURIComponent,
        nv_JSON = {};
      !(function () {
        var e = __wxCodeSpace__.gdc;
        (nv_JSON.nv_stringify = function (t) {
          return JSON.stringify(t), JSON.stringify(e(t, void 0, 1));
        }),
          (nv_JSON.nv_parse = function (t) {
            if (void 0 !== t) {
              var r = JSON.parse(t);
              return e(r, "nv_");
            }
          });
      })();
      __wxCodeSpace__.addComponentStaticConfig(
        "components/privacyPopup/privacyPopup",
        { component: true, usingComponents: {} }
      );
      __wxCodeSpace__.addComponentStaticConfig("pages/index/index", {
        usingComponents: {
          "privacy-popup": "../../components/privacyPopup/privacyPopup",
        },
      });
      __wxCodeSpace__.addComponentStaticConfig("pages/rank/rank", {
        usingComponents: {},
        navigationBarTitleText: "跑步排行榜",
        disableScroll: true,
      });
      __wxCodeSpace__.addComponentStaticConfig("pages/record/record", {
        usingComponents: {},
        navigationBarTitleText: "我的跑步记录",
      });
      __wxCodeSpace__.addComponentStaticConfig("pages/run/run", {
        usingComponents: {},
        disableScroll: true,
      });
      __wxCodeSpace__.setStyleScope(
        "components/privacyPopup/privacyPopup",
        "A"
      );
      __wxCodeSpace__.setStyleScope("pages/index/index", undefined);
      __wxCodeSpace__.setStyleScope("pages/rank/rank", undefined);
      __wxCodeSpace__.setStyleScope("pages/record/record", undefined);
      __wxCodeSpace__.setStyleScope("pages/run/run", undefined);
      var __globalThis =
        typeof __vd_version_info__ !== "undefined" &&
        typeof __vd_version_info__.globalThis !== "undefined"
          ? __vd_version_info__.globalThis
          : window;
      var __mainPageFrameReady__ =
        __globalThis.__mainPageFrameReady__ || function () {};
      var __pageFrameStartTime__ = Date.now();
      var __webviewId__;
      var __wxAppCode__ = __wxAppCode__ || {};
      var __WXML_GLOBAL__ = __WXML_GLOBAL__ || {
        entrys: {},
        defines: {},
        modules: {},
        ops: [],
        wxs_nf_init: undefined,
        total_ops: 0,
      };
      var __GWX_GLOBAL__ = __GWX_GLOBAL__ || {};
      __wxCodeSpace__.batchAddCompiledScripts(function (R, D, Q, gdc) {});
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        var BASE_DEVICE_WIDTH = 750;
        var isIOS = navigator.userAgent.match("iPhone");
        var deviceWidth = window.screen.width || 375;
        var deviceDPR = window.devicePixelRatio || 2;
        var checkDeviceWidth =
          window.__checkDeviceWidth__ ||
          function () {
            var newDeviceWidth = window.screen.width || 375;
            var newDeviceDPR = window.devicePixelRatio || 2;
            var newDeviceHeight = window.screen.height || 375;
            if (
              window.screen.orientation &&
              /^landscape/.test(window.screen.orientation.type || "")
            )
              newDeviceWidth = newDeviceHeight;
            if (newDeviceWidth !== deviceWidth || newDeviceDPR !== deviceDPR) {
              deviceWidth = newDeviceWidth;
              deviceDPR = newDeviceDPR;
            }
          };
        checkDeviceWidth();
        var eps = 1e-4;
        var transformRPX =
          window.__transformRpx__ ||
          function (number, newDeviceWidth) {
            if (number === 0) return 0;
            number =
              (number / BASE_DEVICE_WIDTH) * (newDeviceWidth || deviceWidth);
            number = Math.floor(number + eps);
            if (number === 0) {
              if (deviceDPR === 1 || !isIOS) {
                return 1;
              } else {
                return 0.5;
              }
            }
            return number;
          };
        window.__rpxRecalculatingFuncs__ =
          window.__rpxRecalculatingFuncs__ || [];
        var __COMMON_STYLESHEETS__ = __COMMON_STYLESHEETS__ || {};

        var setCssToHead = function (file, _xcInvalid, info) {
          var Ca = {};
          var css_id;
          var info = info || {};
          var _C = __COMMON_STYLESHEETS__;
          function makeup(file, opt) {
            var _n = typeof file === "string";
            if (_n && Ca.hasOwnProperty(file)) return "";
            if (_n) Ca[file] = 1;
            var ex = _n ? _C[file] : file;
            var res = "";
            for (var i = ex.length - 1; i >= 0; i--) {
              var content = ex[i];
              if (typeof content === "object") {
                var op = content[0];
                if (op == 0)
                  res = transformRPX(content[1], opt.deviceWidth) + "px" + res;
                else if (op == 1) res = opt.suffix + res;
                else if (op == 2) res = makeup(content[1], opt) + res;
              } else res = content + res;
            }
            return res;
          }
          var styleSheetManager = window.__styleSheetManager2__;
          var rewritor = function (suffix, opt, style) {
            opt = opt || {};
            suffix = suffix || "";
            opt.suffix = suffix;
            if (
              opt.allowIllegalSelector != undefined &&
              _xcInvalid != undefined
            ) {
              if (opt.allowIllegalSelector)
                console.warn("For developer:" + _xcInvalid);
              else {
                console.error(_xcInvalid);
              }
            }
            Ca = {};
            css = makeup(file, opt);
            if (styleSheetManager) {
              var key = (info.path || Math.random()) + ":" + suffix;
              if (!style) {
                styleSheetManager.addItem(key, info.path);
                window.__rpxRecalculatingFuncs__.push(function (size) {
                  opt.deviceWidth = size.width;
                  rewritor(suffix, opt, true);
                });
              }
              styleSheetManager.setCss(key, css);
              return;
            }
            if (!style) {
              var head =
                document.head || document.getElementsByTagName("head")[0];
              style = document.createElement("style");
              style.type = "text/css";
              style.setAttribute("wxss:path", info.path);
              head.appendChild(style);
              window.__rpxRecalculatingFuncs__.push(function (size) {
                opt.deviceWidth = size.width;
                rewritor(suffix, opt, style);
              });
            }
            if (style.styleSheet) {
              style.styleSheet.cssText = css;
            } else {
              if (style.childNodes.length == 0)
                style.appendChild(document.createTextNode(css));
              else style.childNodes[0].nodeValue = css;
            }
          };
          return rewritor;
        };
        setCssToHead([])();
        setCssToHead(
          [
            "body{background-color:#252630;color:#333;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:",
            [0, 28],
            "}\n",
          ],
          "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./app.wxss:1:1)",
          { path: "./app.wxss" }
        )();
      }
      __mainPageFrameReady__();
      var __pageFrameEndTime__ = Date.now();
      __wxCodeSpace__.batchAddCompiledTemplate(function (
        G,
        R,
        D,
        Q,
        gdc,
        X,
        Y,
        Z
      ) {
        return {
          "components/privacyPopup/privacyPopup": (() => {
            var P = "components/privacyPopup/privacyPopup";
            var H = {};
            var I = {};
            H[""] = I[""] = (R, C, D, U) => {
              var L = R.c;
              var M = R.m;
              var O = R.r;
              var A = {};
              var K = U === true;
              return {
                C: (C, T, E, B) => {
                  var a = D.innerShow ? 1 : 0;
                  B(a, (C, T, E) => {
                    if (a === 1) {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-privacy-bg");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-privacy-diag");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-privacy-title");
                                },
                                (C, T) => {
                                  C || K || U.title ? T(Y(D.title)) : T();
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-privacy-content");
                                },
                                (C, T, E) => {
                                  C || K || !!U.desc1 || undefined
                                    ? T(Y(" " + Y(D.desc1) + "："))
                                    : T();
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {
                                      if (C) R.y(N, "color:blue");
                                      if (C)
                                        R.r(
                                          N,
                                          "bindtap",
                                          "openPrivacyContract"
                                        );
                                    },
                                    (C, T) => {
                                      C || K || U.urlTitle
                                        ? T(Y(D.urlTitle))
                                        : T();
                                    }
                                  );
                                  C || K || !!U.desc2 || undefined
                                    ? T(Y(Y(D.desc2) + " "))
                                    : T();
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-privacy-btn");
                                },
                                (C, T, E) => {
                                  E(
                                    "button",
                                    {},
                                    (N, C) => {
                                      if (C) R.i(N, "disagree-btn");
                                      if (C)
                                        R.y(
                                          N,
                                          "color: #000; font-weight: normal;"
                                        );
                                      if (C) O(N, "type", "default");
                                      if (C)
                                        R.r(N, "bindtap", "handleDisagree");
                                      if (C) L(N, "btn-privacy");
                                    },
                                    (C, T, E) => {
                                      C ? T("不同意 ") : T();
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "font-size: 20rpx;color: #10aeff"
                                            );
                                        },
                                        (C, T) => {
                                          C ? T("(仅进入浏览模式)") : T();
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "button",
                                    {},
                                    (N, C) => {
                                      if (C) R.i(N, "agree-btn");
                                      if (C)
                                        R.y(
                                          N,
                                          "background-color: #10aeff; color: #fff;"
                                        );
                                      if (C) O(N, "type", "default");
                                      if (C) L(N, "btn-privacy");
                                      if (C)
                                        O(
                                          N,
                                          "open-type",
                                          "agreePrivacyAuthorization"
                                        );
                                      if (C)
                                        R.r(
                                          N,
                                          "bindagreeprivacyauthorization",
                                          "handleAgree"
                                        );
                                    },
                                    (C, T) => {
                                      C ? T("同意并继续") : T();
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                    }
                  });
                },
                B: A,
              };
            };
            return function (P) {
              return H[P];
            };
          })(),
        };
      });
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        __wxAppCode__["components/privacyPopup/privacyPopup.wxss"] =
          setCssToHead(
            [
              ".",
              [1],
              "view-privacy-bg{background-color:hsla(0,0%,100%,.1);height:100%;position:fixed;width:100%}\n.",
              [1],
              "view-privacy-diag{-webkit-align-items:center;align-items:center;background-color:hsla(0,7%,92%,.9);border-top-left-radius:",
              [0, 50],
              ";border-top-right-radius:",
              [0, 50],
              ";bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;position:fixed;width:100%}\n.",
              [1],
              "view-privacy-title{font-size:",
              [0, 40],
              ";font-weight:700;padding-bottom:",
              [0, 10],
              ";padding-top:",
              [0, 10],
              ";width:90%}\n.",
              [1],
              "view-privacy-content{background-color:#fff;border-radius:",
              [0, 20],
              ";font-size:",
              [0, 30],
              ";padding:",
              [0, 20],
              ";width:90%}\n.",
              [1],
              "view-privacy-btn{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%}\n.",
              [1],
              "view-privacy-btn wx-button{-webkit-flex:1;flex:1;height:",
              [0, 100],
              ";margin:",
              [0, 20],
              "}\n.",
              [1],
              "btn-privacy{-webkit-align-items:center;align-items:center;border-radius:",
              [0, 50],
              ";display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:",
              [0, 30],
              ";-webkit-justify-content:center;justify-content:center}\n",
            ],
            "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./components/privacyPopup/privacyPopup.wxss:1:872)",
            { path: "./components/privacyPopup/privacyPopup.wxss" }
          );
      }
      __wxCodeSpace__.batchAddCompiledTemplate(function (
        G,
        R,
        D,
        Q,
        gdc,
        X,
        Y,
        Z
      ) {
        return {
          "pages/index/index": (() => {
            var P = "pages/index/index";
            var H = {};
            var I = {};
            H[""] = I[""] = (R, C, D, U) => {
              var L = R.c;
              var M = R.m;
              var O = R.r;
              var A = {
                markers: new Array(1),
                showPrivacyDiag: new Array(1),
                isSatelliteStyle: new Array(1),
                polyline: new Array(1),
                latitude: new Array(1),
                longitude: new Array(1),
                todayRunDistance: new Array(1),
              };
              var K = U === true;
              return {
                C: (C, T, E) => {
                  E(
                    "view",
                    {},
                    (N, C) => {
                      if (C)
                        R.y(N, "position: fixed;  width: 100%; height: 100%;");
                    },
                    (C, T, E) => {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "content");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "map-wrap");
                            },
                            (C, T, E) => {
                              E(
                                "map",
                                {},
                                (N, C) => {
                                  if (C) R.i(N, "map");
                                  if (C || K || U.isSatelliteStyle)
                                    O(
                                      N,
                                      "enable-satellite",
                                      D.isSatelliteStyle
                                    );
                                  A["isSatelliteStyle"][0] = (D, E, T) => {
                                    O(
                                      N,
                                      "enable-satellite",
                                      D.isSatelliteStyle
                                    );
                                    E(N);
                                  };
                                  if (C || K || U.longitude)
                                    O(N, "longitude", D.longitude);
                                  A["longitude"][0] = (D, E, T) => {
                                    O(N, "longitude", D.longitude);
                                    E(N);
                                  };
                                  if (C) O(N, "show-location", "false");
                                  if (C || K || U.latitude)
                                    O(N, "latitude", D.latitude);
                                  A["latitude"][0] = (D, E, T) => {
                                    O(N, "latitude", D.latitude);
                                    E(N);
                                  };
                                  if (C) O(N, "scale", "16");
                                  if (C || K || U.markers)
                                    O(N, "markers", D.markers);
                                  A["markers"][0] = (D, E, T) => {
                                    O(N, "markers", D.markers);
                                    E(N);
                                  };
                                  if (C || K || U.polyline)
                                    O(N, "polyline", D.polyline);
                                  A["polyline"][0] = (D, E, T) => {
                                    O(N, "polyline", D.polyline);
                                    E(N);
                                  };
                                },
                                (C) => {}
                              );
                            }
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-header");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-today-run");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C)
                                    R.y(
                                      N,
                                      "margin-bottom: 30rpx; font-size: 50rpx;"
                                    );
                                },
                                (C, T, E) => {
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {},
                                    (C, T) => {
                                      C ? T("今日里程") : T();
                                    }
                                  );
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-today-distance");
                                },
                                (C, T, E) => {
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        R.y(
                                          N,
                                          "font-size: 80rpx;font-weight: bold;"
                                        );
                                    },
                                    (C, T) => {
                                      C || K || U.todayRunDistance
                                        ? T(Y(D.todayRunDistance), (N) => {
                                            A["todayRunDistance"][0] = (
                                              D,
                                              E,
                                              T
                                            ) => {
                                              T(N, Y(D.todayRunDistance));
                                            };
                                          })
                                        : T();
                                    }
                                  );
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        R.y(
                                          N,
                                          "margin-left: 20rpx; font-size: 30rpx;"
                                        );
                                    },
                                    (C, T) => {
                                      C ? T("公里") : T();
                                    }
                                  );
                                }
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-header-right");
                              if (C) R.y(N, "font-size: 30rpx;");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-record");
                                  if (C) R.r(N, "bindtap", "onRecord");
                                },
                                (C, T, E) => {
                                  E(
                                    "image",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        O(N, "src", "../../images/history.png");
                                    },
                                    (C) => {}
                                  );
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {},
                                    (C, T) => {
                                      C ? T("历史记录") : T();
                                    }
                                  );
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-rank");
                                  if (C) R.r(N, "bindtap", "onRank");
                                },
                                (C, T, E) => {
                                  E(
                                    "image",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        O(N, "src", "../../images/rank.png");
                                    },
                                    (C) => {}
                                  );
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {},
                                    (C, T) => {
                                      C ? T("我的排名") : T();
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-run-control");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-circle-out");
                            },
                            (C) => {}
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) R.r(N, "bindtap", "startRun");
                              if (C) L(N, "view-start");
                            },
                            (C, T, E) => {
                              E(
                                "image",
                                {},
                                (N, C) => {
                                  if (C)
                                    O(N, "src", "../../images/start-run.png");
                                  if (C) O(N, "mode", "aspectFit");
                                },
                                (C) => {}
                              );
                              E(
                                "text",
                                {},
                                (N, C) => {},
                                (C, T) => {
                                  C ? T("开始") : T();
                                }
                              );
                            }
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-map-btn");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-mapStyle");
                              if (C) R.r(N, "bindtap", "onChangeMapStyle");
                            },
                            (C, T, E) => {
                              E(
                                "image",
                                {},
                                (N, C) => {
                                  if (C) O(N, "src", "../../images/style.png");
                                },
                                (C) => {}
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-mapPosition");
                              if (C) R.r(N, "bindtap", "onLocate");
                            },
                            (C, T, E) => {
                              E(
                                "image",
                                {},
                                (N, C) => {
                                  if (C) O(N, "src", "../../images/locate.png");
                                },
                                (C) => {}
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-mapShare");
                            },
                            (C, T, E) => {
                              E(
                                "button",
                                {},
                                (N, C) => {
                                  if (C) O(N, "open-type", "share");
                                },
                                (C, T, E) => {
                                  E(
                                    "image",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        O(N, "src", "../../images/share.png");
                                    },
                                    (C) => {}
                                  );
                                }
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-feedback");
                            },
                            (C, T, E) => {
                              E(
                                "image",
                                {},
                                (N, C) => {
                                  if (C)
                                    O(N, "src", "../../images/feedback.png");
                                },
                                (C) => {}
                              );
                              E(
                                "button",
                                {},
                                (N, C) => {
                                  if (C) O(N, "open-type", "contact");
                                  if (C) R.y(N, "width: 100%;");
                                  if (C) L(N, "view-contact-btn");
                                },
                                (C) => {}
                              );
                            }
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-map-btn-left");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-ad");
                            },
                            (C, T, E) => {
                              E(
                                "ad-custom",
                                {},
                                (N, C) => {
                                  if (C)
                                    O(N, "unit-id", "adunit-91c6eb46c253f614");
                                },
                                (C) => {}
                              );
                            }
                          );
                        }
                      );
                    }
                  );
                  E(
                    "privacy-popup",
                    {},
                    (N, C) => {
                      if (C) R.i(N, "myPrivacyPop");
                      if (C || K || U.showPrivacyDiag)
                        O(N, "innerShow", D.showPrivacyDiag);
                      A["showPrivacyDiag"][0] = (D, E, T) => {
                        O(N, "innerShow", D.showPrivacyDiag);
                        E(N);
                      };
                      if (C) R.v(N, "agree", "agree", !1, !1, !1, !1);
                      if (C) R.v(N, "disagree", "disagree", !1, !1, !1, !1);
                    },
                    (C) => {}
                  );
                },
                B: A,
              };
            };
            return function (P) {
              return H[P];
            };
          })(),
        };
      });
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        __wxAppCode__["pages/index/index.wxss"] = setCssToHead(
          [
            ".",
            [1],
            "content{background:#252630;height:100%;position:fixed;width:100%}\n.",
            [1],
            "view-header{background-color:#252630;border-radius:2%;color:#fff;-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 350],
            ";left:",
            [0, 60],
            ";overflow:hidden;padding:",
            [0, 10],
            ";position:absolute;right:",
            [0, 60],
            ";top:",
            [0, 30],
            ";z-index:1000}\n.",
            [1],
            "view-header,.",
            [1],
            "view-today-run{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-today-run{border-right:",
            [0, 1],
            " solid #fff;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%}\n.",
            [1],
            "view-today-distance{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.",
            [1],
            "view-header-right{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%}\n.",
            [1],
            "view-header-right wx-image{height:",
            [0, 100],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "view-rank,.",
            [1],
            "view-record{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}\n.",
            [1],
            "view-rank{border-top:",
            [0, 1],
            " solid #fff}\n.",
            [1],
            "map-wrap{height:100%;overflow:hidden;position:relative;width:100%}\n.",
            [1],
            "map-wrap wx-map{height:100%;position:absolute;top:",
            [0, 0],
            ";width:100%;z-index:1}\n.",
            [1],
            "view-map-btn{right:5%;top:",
            [0, 450],
            "}\n.",
            [1],
            "view-map-btn,.",
            [1],
            "view-map-btn-left{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:1000}\n.",
            [1],
            "view-map-btn-left{left:5%;top:",
            [0, 500],
            "}\n.",
            [1],
            "view-feedback,.",
            [1],
            "view-mapPosition,.",
            [1],
            "view-mapShare,.",
            [1],
            "view-mapStyle{background-color:hsla(0,0%,100%,.9);border-radius:50%;margin-top:",
            [0, 15],
            "}\n.",
            [1],
            "view-ad,.",
            [1],
            "view-feedback,.",
            [1],
            "view-mapPosition,.",
            [1],
            "view-mapShare,.",
            [1],
            "view-mapStyle{height:",
            [0, 100],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "view-ad,.",
            [1],
            "view-feedback,.",
            [1],
            "view-map-btn wx-image,.",
            [1],
            "view-mapPosition,.",
            [1],
            "view-mapShare,.",
            [1],
            "view-mapStyle{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-map-btn wx-image{height:",
            [0, 50],
            ";width:",
            [0, 50],
            "}\n.",
            [1],
            "view-mapShare wx-button{-webkit-align-items:center;align-items:center;background-color:initial;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-contact-btn{background:salmon;display:inline-block;height:",
            [0, 50],
            ";opacity:0;position:absolute;width:",
            [0, 50],
            "}\n.",
            [1],
            "view-run-speed{background-color:#fff;border-radius:5%;-webkit-flex-direction:row;flex-direction:row;left:",
            [0, 60],
            ";padding:",
            [0, 20],
            ";position:absolute;right:",
            [0, 60],
            ";top:",
            [0, 30],
            "}\n.",
            [1],
            "view-run-speed,.",
            [1],
            "view-run-speed-item{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-run-speed-item{-webkit-flex-direction:column;flex-direction:column;height:",
            [0, 230],
            ";position:relative;width:",
            [0, 230],
            "}\n.",
            [1],
            "view-run-speed-item wx-image{height:",
            [0, 100],
            ";margin-bottom:",
            [0, 10],
            ";width:",
            [0, 200],
            "}\n.",
            [1],
            "view-run-control{-webkit-align-items:center;align-items:center;bottom:",
            [0, 50],
            ";display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;left:50%;right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}\n.",
            [1],
            "view-circle-out,.",
            [1],
            "view-run-control{height:",
            [0, 250],
            ";position:absolute;width:",
            [0, 250],
            "}\n.",
            [1],
            "view-circle-out{-webkit-animation:circle-animation 1s ease-out infinite;animation:circle-animation 1s ease-out infinite;border:5px solid #f24;border-radius:50%}\n@-webkit-keyframes circle-animation{0%{opacity:.5;-webkit-transform:scale(.667);transform:scale(.667)}\nto{opacity:0}\n}@keyframes circle-animation{0%{opacity:.5;-webkit-transform:scale(.667);transform:scale(.667)}\nto{opacity:0}\n}.",
            [1],
            "view-continue,.",
            [1],
            "view-pause,.",
            [1],
            "view-start,.",
            [1],
            "view-stop{-webkit-align-items:center;align-items:center;background-color:#f24;border-radius:50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:",
            [0, 200],
            ";-webkit-justify-content:center;justify-content:center;overflow:hidden;position:absolute;width:",
            [0, 200],
            ";z-index:1000}\n.",
            [1],
            "view-continue{background-color:#17eb56}\n.",
            [1],
            "view-run-control wx-image{height:",
            [0, 90],
            ";width:",
            [0, 90],
            "}\n.",
            [1],
            "view-run-control wx-text{color:#fff;font-size:",
            [0, 35],
            ";margin-top:",
            [0, 5],
            "}\n.",
            [1],
            "view-select-stop{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:100%}\n",
          ],
          "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./pages/index/index.wxss:1:4227)",
          { path: "./pages/index/index.wxss" }
        );
      }
      __wxCodeSpace__.batchAddCompiledTemplate(function (
        G,
        R,
        D,
        Q,
        gdc,
        X,
        Y,
        Z
      ) {
        return {
          "pages/rank/rank": (() => {
            var P = "pages/rank/rank";
            var H = {};
            var I = {};
            H[""] = I[""] = (R, C, D, U) => {
              var L = R.c;
              var M = R.m;
              var O = R.r;
              var A = {
                currentIndex: new Array(4),
                scrollHeight: new Array(3),
              };
              var K = U === true;
              return {
                C: (C, T, E) => {
                  E(
                    "view",
                    {},
                    (N, C) => {
                      if (C) L(N, "view-navBox");
                    },
                    (C, T, E) => {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "title-box");
                          if (C) R.r(N, "bindtap", "onClickNavBox");
                          if (C) R.d(N, "idx", "0");
                        },
                        (C, T, E) => {
                          E(
                            "text",
                            {},
                            (N, C) => {},
                            (C, T) => {
                              C ? T("日榜") : T();
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C || K || !!U.currentIndex || undefined)
                                L(
                                  N,
                                  0 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              A["currentIndex"][0] = (D, E, T) => {
                                L(
                                  N,
                                  0 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              };
                            },
                            (C) => {}
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "title-box");
                          if (C) R.r(N, "bindtap", "onClickNavBox");
                          if (C) R.d(N, "idx", "1");
                        },
                        (C, T, E) => {
                          E(
                            "text",
                            {},
                            (N, C) => {},
                            (C, T) => {
                              C ? T("周榜") : T();
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C || K || !!U.currentIndex || undefined)
                                L(
                                  N,
                                  1 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              A["currentIndex"][1] = (D, E, T) => {
                                L(
                                  N,
                                  1 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              };
                            },
                            (C) => {}
                          );
                        }
                      );
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "title-box");
                          if (C) R.r(N, "bindtap", "onClickNavBox");
                          if (C) R.d(N, "idx", "2");
                        },
                        (C, T, E) => {
                          E(
                            "text",
                            {},
                            (N, C) => {},
                            (C, T) => {
                              C ? T("月榜") : T();
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C || K || !!U.currentIndex || undefined)
                                L(
                                  N,
                                  2 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              A["currentIndex"][2] = (D, E, T) => {
                                L(
                                  N,
                                  2 == D.currentIndex
                                    ? "line-box"
                                    : "no-line-box"
                                );
                              };
                            },
                            (C) => {}
                          );
                        }
                      );
                    }
                  );
                  E(
                    "swiper",
                    {},
                    (N, C) => {
                      if (C) L(N, "view-swiper");
                      if (C) R.y(N, "height: 100%");
                      if (C || K || U.currentIndex)
                        O(N, "current", D.currentIndex);
                      A["currentIndex"][3] = (D, E, T) => {
                        O(N, "current", D.currentIndex);
                        E(N);
                      };
                      if (C) R.r(N, "bindchange", "onSwiperChange");
                    },
                    (C, T, E) => {
                      E(
                        "swiper-item",
                        {},
                        (N, C) => {
                          if (C) L(N, "swiper-item");
                        },
                        (C, T, E) => {
                          E(
                            "scroll-view",
                            {},
                            (N, C) => {
                              if (C || K || undefined) O(N, "scroll-y", true);
                              if (C || K || !!U.scrollHeight || undefined)
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              A["scrollHeight"][0] = (D, E, T) => {
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              };
                            },
                            (C, T, E, B) => {
                              var a = X(D.medalInfo).length ? 1 : 0;
                              B(a, (C, T, E) => {
                                if (a === 1) {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "rank-header");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "2");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 1;
                                              var c = 1;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-2.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "todayDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .todayDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "1");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 0;
                                              var c = 0;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-1.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "todayDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .todayDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "3");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 2;
                                              var c = 2;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-3.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "todayDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .todayDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              });
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-user");
                                },
                                (C, T, E, B) => {
                                  var b = D.userRank > 0 ? 1 : 0;
                                  B(b, (C, T, E) => {
                                    if (b === 1) {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C || K || !!U.userRank || undefined
                                            ? T(
                                                Y(
                                                  "#你今天排名第" +
                                                    Y(D.userRank) +
                                                    "名哦#"
                                                )
                                              )
                                            : T();
                                        }
                                      );
                                    } else {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C ? T("#你今天还没有排名哦#") : T();
                                        }
                                      );
                                    }
                                  });
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-list");
                                },
                                (C, T, E, B, F) => {
                                  F(
                                    D.runDistanceList,
                                    "user_openId",
                                    U ? U.runDistanceList : undefined,
                                    ["runDistanceList"],
                                    (C, b, c, d, e, f, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-item");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-item-content");
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(U.medalInfo, "length") ||
                                                  e ||
                                                  e
                                                ) ||
                                                undefined
                                              )
                                                R.d(
                                                  N,
                                                  "index",
                                                  X(D.medalInfo).length
                                                    ? c + 4
                                                    : c + 1
                                                );
                                              if (C)
                                                R.r(
                                                  N,
                                                  "bindtap",
                                                  "onGetUserInfo"
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C) L(N, "rank-item-left");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "width: 130rpx;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!(
                                                        Z(
                                                          U.medalInfo,
                                                          "length"
                                                        ) ||
                                                        e ||
                                                        e
                                                      ) ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              X(D.medalInfo)
                                                                .length
                                                                ? c + 4
                                                                : c + 1
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "image",
                                                    {},
                                                    (N, C) => {
                                                      if (
                                                        C ||
                                                        K ||
                                                        !!(
                                                          Z(
                                                            Z(d, "user_avator"),
                                                            "length"
                                                          ) ||
                                                          Z(d, "user_avator")
                                                        ) ||
                                                        undefined
                                                      )
                                                        O(
                                                          N,
                                                          "src",
                                                          X(X(b).user_avator)
                                                            .length
                                                            ? X(b).user_avator
                                                            : "../../images/avator.png"
                                                        );
                                                    },
                                                    (C) => {}
                                                  );
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C) L(N, "nickname");
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      Z(d, "user_nickname")
                                                        ? T(
                                                            Y(
                                                              X(b).user_nickname
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    L(N, "rank-item-right");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {},
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!Z(d, "todayDistance") ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              Y(
                                                                X(b)
                                                                  .todayDistance
                                                              ) + " km"
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "item-divide-line");
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                      E(
                        "swiper-item",
                        {},
                        (N, C) => {
                          if (C) L(N, "swiper-item");
                        },
                        (C, T, E) => {
                          E(
                            "scroll-view",
                            {},
                            (N, C) => {
                              if (C || K || undefined) O(N, "scroll-y", true);
                              if (C || K || !!U.scrollHeight || undefined)
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              A["scrollHeight"][1] = (D, E, T) => {
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              };
                            },
                            (C, T, E, B) => {
                              var a = X(D.medalInfo).length ? 1 : 0;
                              B(a, (C, T, E) => {
                                if (a === 1) {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "rank-header");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "2");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 1;
                                              var c = 1;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-2.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisWeekRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisWeekRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "1");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 0;
                                              var c = 0;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-1.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisWeekRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisWeekRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "3");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 2;
                                              var c = 2;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-3.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisWeekRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisWeekRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              });
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-user");
                                },
                                (C, T, E, B) => {
                                  var b = D.userRank > 0 ? 1 : 0;
                                  B(b, (C, T, E) => {
                                    if (b === 1) {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C || K || !!U.userRank || undefined
                                            ? T(
                                                Y(
                                                  "#你本周排名第" +
                                                    Y(D.userRank) +
                                                    "名哦#"
                                                )
                                              )
                                            : T();
                                        }
                                      );
                                    } else {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C ? T("#你本周还没有排名哦#") : T();
                                        }
                                      );
                                    }
                                  });
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-list");
                                },
                                (C, T, E, B, F) => {
                                  F(
                                    D.runDistanceList,
                                    "user_openId",
                                    U ? U.runDistanceList : undefined,
                                    ["runDistanceList"],
                                    (C, b, c, d, e, f, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-item");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-item-content");
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(U.medalInfo, "length") ||
                                                  e ||
                                                  e
                                                ) ||
                                                undefined
                                              )
                                                R.d(
                                                  N,
                                                  "index",
                                                  X(D.medalInfo).length
                                                    ? c + 4
                                                    : c + 1
                                                );
                                              if (C)
                                                R.r(
                                                  N,
                                                  "bindtap",
                                                  "onGetUserInfo"
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C) L(N, "rank-item-left");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "width: 130rpx;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!(
                                                        Z(
                                                          U.medalInfo,
                                                          "length"
                                                        ) ||
                                                        e ||
                                                        e
                                                      ) ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              X(D.medalInfo)
                                                                .length
                                                                ? c + 4
                                                                : c + 1
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "image",
                                                    {},
                                                    (N, C) => {
                                                      if (
                                                        C ||
                                                        K ||
                                                        !!(
                                                          Z(
                                                            Z(d, "user_avator"),
                                                            "length"
                                                          ) ||
                                                          Z(d, "user_avator")
                                                        ) ||
                                                        undefined
                                                      )
                                                        O(
                                                          N,
                                                          "src",
                                                          X(X(b).user_avator)
                                                            .length
                                                            ? X(b).user_avator
                                                            : "../../images/avator.png"
                                                        );
                                                    },
                                                    (C) => {}
                                                  );
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C) L(N, "nickname");
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      Z(d, "user_nickname")
                                                        ? T(
                                                            Y(
                                                              X(b).user_nickname
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    L(N, "rank-item-right");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {},
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!Z(
                                                        d,
                                                        "thisWeekRunDistance"
                                                      ) ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              Y(
                                                                X(b)
                                                                  .thisWeekRunDistance
                                                              ) + " km"
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "item-divide-line");
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                      E(
                        "swiper-item",
                        {},
                        (N, C) => {
                          if (C) L(N, "swiper-item");
                        },
                        (C, T, E) => {
                          E(
                            "scroll-view",
                            {},
                            (N, C) => {
                              if (C || K || undefined) O(N, "scroll-y", true);
                              if (C || K || !!U.scrollHeight || undefined)
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              A["scrollHeight"][2] = (D, E, T) => {
                                R.y(
                                  N,
                                  "width: 100%; height:" +
                                    Y(D.scrollHeight) +
                                    "rpx;"
                                );
                              };
                            },
                            (C, T, E, B) => {
                              var a = X(D.medalInfo).length ? 1 : 0;
                              B(a, (C, T, E) => {
                                if (a === 1) {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "rank-header");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "2");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 1;
                                              var c = 1;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-2.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 1;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisMonthRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisMonthRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "1");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 0;
                                              var c = 0;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-1.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 0;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisMonthRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisMonthRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-medal");
                                          if (C) R.d(N, "index", "3");
                                          if (C)
                                            R.r(N, "bindtap", "onGetUserInfo");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-avator");
                                              var b = 2;
                                              var c = 2;
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(
                                                    Z(
                                                      Z(U.medalInfo, b),
                                                      "user_avator"
                                                    ),
                                                    "length"
                                                  ) ||
                                                  Z(
                                                    Z(U.medalInfo, c),
                                                    "user_avator"
                                                  )
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(
                                                    X(X(D.medalInfo)[b])
                                                      .user_avator
                                                  ).length
                                                    ? X(X(D.medalInfo)[c])
                                                        .user_avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-medal-level");
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/medal-3.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-nickname");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              Z(
                                                Z(U.medalInfo, b),
                                                "user_nickname"
                                              )
                                                ? T(
                                                    Y(
                                                      X(X(D.medalInfo)[b])
                                                        .user_nickname
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "text-distance");
                                            },
                                            (C, T) => {
                                              var b = 2;
                                              C ||
                                              K ||
                                              !!Z(
                                                Z(U.medalInfo, b),
                                                "thisMonthRunDistance"
                                              ) ||
                                              undefined
                                                ? T(
                                                    Y(
                                                      Y(
                                                        X(X(D.medalInfo)[b])
                                                          .thisMonthRunDistance
                                                      ) + " km"
                                                    )
                                                  )
                                                : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              });
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-user");
                                },
                                (C, T, E, B) => {
                                  var b = D.userRank > 0 ? 1 : 0;
                                  B(b, (C, T, E) => {
                                    if (b === 1) {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C || K || !!U.userRank || undefined
                                            ? T(
                                                Y(
                                                  "#你本月排名第" +
                                                    Y(D.userRank) +
                                                    "名哦#"
                                                )
                                              )
                                            : T();
                                        }
                                      );
                                    } else {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-user-text");
                                        },
                                        (C, T) => {
                                          C ? T("#你本月还没有排名哦#") : T();
                                        }
                                      );
                                    }
                                  });
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "rank-list");
                                },
                                (C, T, E, B, F) => {
                                  F(
                                    D.runDistanceList,
                                    "user_openId",
                                    U ? U.runDistanceList : undefined,
                                    ["runDistanceList"],
                                    (C, b, c, d, e, f, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "rank-item");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "rank-item-content");
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(U.medalInfo, "length") ||
                                                  e ||
                                                  e
                                                ) ||
                                                undefined
                                              )
                                                R.d(
                                                  N,
                                                  "index",
                                                  X(D.medalInfo).length
                                                    ? c + 4
                                                    : c + 1
                                                );
                                              if (C)
                                                R.r(
                                                  N,
                                                  "bindtap",
                                                  "onGetUserInfo"
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C) L(N, "rank-item-left");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "width: 130rpx;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!(
                                                        Z(
                                                          U.medalInfo,
                                                          "length"
                                                        ) ||
                                                        e ||
                                                        e
                                                      ) ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              X(D.medalInfo)
                                                                .length
                                                                ? c + 4
                                                                : c + 1
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "image",
                                                    {},
                                                    (N, C) => {
                                                      if (
                                                        C ||
                                                        K ||
                                                        !!(
                                                          Z(
                                                            Z(d, "user_avator"),
                                                            "length"
                                                          ) ||
                                                          Z(d, "user_avator")
                                                        ) ||
                                                        undefined
                                                      )
                                                        O(
                                                          N,
                                                          "src",
                                                          X(X(b).user_avator)
                                                            .length
                                                            ? X(b).user_avator
                                                            : "../../images/avator.png"
                                                        );
                                                    },
                                                    (C) => {}
                                                  );
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C) L(N, "nickname");
                                                    },
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      Z(d, "user_nickname")
                                                        ? T(
                                                            Y(
                                                              X(b).user_nickname
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    L(N, "rank-item-right");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {},
                                                    (C, T) => {
                                                      C ||
                                                      K ||
                                                      !!Z(
                                                        d,
                                                        "thisMonthRunDistance"
                                                      ) ||
                                                      undefined
                                                        ? T(
                                                            Y(
                                                              Y(
                                                                X(b)
                                                                  .thisMonthRunDistance
                                                              ) + " km"
                                                            )
                                                          )
                                                        : T();
                                                    }
                                                  );
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "item-divide-line");
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                    }
                  );
                },
                B: A,
              };
            };
            return function (P) {
              return H[P];
            };
          })(),
        };
      });
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        __wxAppCode__["pages/rank/rank.wxss"] = setCssToHead(
          [
            "body{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%}\n.",
            [1],
            "view-navBox{-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 200],
            ";padding-bottom:",
            [0, 20],
            "}\n.",
            [1],
            "title-box,.",
            [1],
            "view-navBox{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "title-box{-webkit-flex-direction:column;flex-direction:column;width:",
            [0, 200],
            "}\n.",
            [1],
            "title-box wx-text{color:#fff;font-size:",
            [0, 50],
            ";margin-top:",
            [0, 20],
            ";padding:",
            [0, 30],
            "}\n.",
            [1],
            "line-box{background-color:#e11}\n.",
            [1],
            "line-box,.",
            [1],
            "no-line-box{height:",
            [0, 5],
            ";margin-bottom:",
            [0, 10],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "no-line-box{background-color:initial}\n.",
            [1],
            "view-swiper{width:100%}\n::-webkit-scrollbar{color:transparent;height:0;width:0}\n.",
            [1],
            "swiper-item{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "rank-header{-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 300],
            ";padding:",
            [0, 10],
            "}\n.",
            [1],
            "rank-header,.",
            [1],
            "rank-medal{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "rank-medal{-webkit-flex-direction:column;flex-direction:column;padding:",
            [0, 15],
            " ",
            [0, 30],
            "}\n.",
            [1],
            "rank-medal wx-text{color:#fff;font-size:",
            [0, 30],
            ";overflow:hidden;padding-top:",
            [0, 10],
            ";text-align:center;text-overflow:ellipsis;white-space:nowrap;width:",
            [0, 150],
            "}\n.",
            [1],
            "rank-medal-avator{background-color:azure;border-radius:50%;height:",
            [0, 150],
            ";width:",
            [0, 150],
            "}\n.",
            [1],
            "rank-medal-level{height:",
            [0, 70],
            ";width:",
            [0, 70],
            "}\n.",
            [1],
            "rank-user{padding-bottom:",
            [0, 30],
            ";padding-top:",
            [0, 30],
            ";text-align:center}\n.",
            [1],
            "rank-user-text{border-spacing:1rem 0;color:#a09b9b;display:table;line-height:",
            [0, 50],
            ";white-space:nowrap}\n.",
            [1],
            "rank-user-text::after,.",
            [1],
            "rank-user-text::before{background-color:#252630;background:linear-gradient(#252630,#a09b9b) repeat-x 50%;background-size:.1rem .1rem;content:\x22\x22;display:table-cell;height:",
            [0, 1],
            ";width:50%}\n.",
            [1],
            "rank-list{padding-top:",
            [0, 15],
            ";width:100%}\n.",
            [1],
            "rank-item,.",
            [1],
            "rank-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "rank-item{height:",
            [0, 100],
            "}\n.",
            [1],
            "rank-item-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "rank-item-content wx-image{background-color:#8f8989;border-radius:50%;height:",
            [0, 60],
            ";width:",
            [0, 60],
            "}\n.",
            [1],
            "rank-item-left{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-left:",
            [0, 20],
            ";width:80%}\n.",
            [1],
            "rank-item-left wx-text{font-size:",
            [0, 30],
            ";height:",
            [0, 60],
            ";line-height:",
            [0, 60],
            "}\n.",
            [1],
            "nickname{margin-left:",
            [0, 10],
            ";overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:",
            [0, 300],
            "}\n.",
            [1],
            "rank-item-right{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;font-size:",
            [0, 30],
            ";-webkit-justify-content:right;justify-content:right;padding-right:",
            [0, 30],
            ";width:30%}\n.",
            [1],
            "rank-item wx-text{color:#fff}\n.",
            [1],
            "item-divide-line{background-color:#a09b9b;height:",
            [0, 1],
            ";margin-top:",
            [0, 15],
            ";width:100%}\n",
          ],
          "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./pages/rank/rank.wxss:1:2795)",
          { path: "./pages/rank/rank.wxss" }
        );
      }
      __wxCodeSpace__.batchAddCompiledTemplate(function (
        G,
        R,
        D,
        Q,
        gdc,
        X,
        Y,
        Z
      ) {
        return {
          "pages/record/record": (() => {
            var P = "pages/record/record";
            var H = {};
            var I = {};
            H[""] = I[""] = (R, C, D, U) => {
              var L = R.c;
              var M = R.m;
              var O = R.r;
              var A = {
                farrestDistance: new Array(1),
                totalRunFrequency: new Array(1),
                totalDistance: new Array(1),
                avgRunDistance: new Array(1),
                avgRunSpeed: new Array(1),
                fastestSpeed: new Array(1),
                runLevelImage: new Array(1),
                totalRunTime: new Array(1),
              };
              var K = U === true;
              return {
                C: (C, T, E) => {
                  E(
                    "scroll-view",
                    {},
                    (N, C) => {
                      if (C) L(N, "scroll-view-container");
                      if (C || K || undefined) O(N, "scroll-y", true);
                      if (C) R.r(N, "bindscrolltolower", "scrollToLower");
                      if (C) R.r(N, "bindscrolltoupper", "scrollToUpper");
                      if (C) O(N, "lower-threshold", "30");
                      if (C) O(N, "upper-threshold", "0");
                    },
                    (C, T, E) => {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-record");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "total-distance");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "total-distance-left");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {},
                                    (C, T, E) => {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "font-size: 100rpx; font-weight:bold;color: #fff;"
                                            );
                                        },
                                        (C, T) => {
                                          C || K || U.totalDistance
                                            ? T(Y(D.totalDistance), (N) => {
                                                A["totalDistance"][0] = (
                                                  D,
                                                  E,
                                                  T
                                                ) => {
                                                  T(N, Y(D.totalDistance));
                                                };
                                              })
                                            : T();
                                        }
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "color: #fff; font-size: 25rpx; margin-left: 10rpx;"
                                            );
                                        },
                                        (C, T) => {
                                          C ? T("公里") : T();
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {},
                                    (C, T, E) => {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "color: rgb(173, 167, 167);"
                                            );
                                        },
                                        (C, T) => {
                                          C ? T("累计跑量") : T();
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "total-distance-right");
                                },
                                (C, T, E) => {
                                  E(
                                    "image",
                                    {},
                                    (N, C) => {
                                      if (
                                        C ||
                                        K ||
                                        !!U.runLevelImage ||
                                        undefined
                                      )
                                        O(
                                          N,
                                          "src",
                                          "../../images/" + Y(D.runLevelImage)
                                        );
                                      A["runLevelImage"][0] = (D, E, T) => {
                                        O(
                                          N,
                                          "src",
                                          "../../images/" + Y(D.runLevelImage)
                                        );
                                        E(N);
                                      };
                                    },
                                    (C) => {}
                                  );
                                }
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-record-summary");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-summary-row");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold;color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.totalRunFrequency
                                                ? T(
                                                    Y(D.totalRunFrequency),
                                                    (N) => {
                                                      A[
                                                        "totalRunFrequency"
                                                      ][0] = (D, E, T) => {
                                                        T(
                                                          N,
                                                          Y(D.totalRunFrequency)
                                                        );
                                                      };
                                                    }
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("次") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("累计跑步") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold; color:#fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.totalRunTime
                                                ? T(Y(D.totalRunTime), (N) => {
                                                    A["totalRunTime"][0] = (
                                                      D,
                                                      E,
                                                      T
                                                    ) => {
                                                      T(N, Y(D.totalRunTime));
                                                    };
                                                  })
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("小时") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("总时长") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold;color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.avgRunDistance
                                                ? T(
                                                    Y(D.avgRunDistance),
                                                    (N) => {
                                                      A["avgRunDistance"][0] = (
                                                        D,
                                                        E,
                                                        T
                                                      ) => {
                                                        T(
                                                          N,
                                                          Y(D.avgRunDistance)
                                                        );
                                                      };
                                                    }
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("公里") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("平均跑量") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-summary-row");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold;color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.avgRunSpeed
                                                ? T(Y(D.avgRunSpeed), (N) => {
                                                    A["avgRunSpeed"][0] = (
                                                      D,
                                                      E,
                                                      T
                                                    ) => {
                                                      T(N, Y(D.avgRunSpeed));
                                                    };
                                                  })
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("平均配速") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold; color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.fastestSpeed
                                                ? T(Y(D.fastestSpeed), (N) => {
                                                    A["fastestSpeed"][0] = (
                                                      D,
                                                      E,
                                                      T
                                                    ) => {
                                                      T(N, Y(D.fastestSpeed));
                                                    };
                                                  })
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("最快配速") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "summary-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {},
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 50rpx; font-weight:bold;color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.farrestDistance
                                                ? T(
                                                    Y(D.farrestDistance),
                                                    (N) => {
                                                      A["farrestDistance"][0] =
                                                        (D, E, T) => {
                                                          T(
                                                            N,
                                                            Y(D.farrestDistance)
                                                          );
                                                        };
                                                    }
                                                  )
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: #fff;margin-left: 10rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("公里") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "summary-describe");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "color: rgb(173, 167, 167);"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("最远距离") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          );
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-record-list");
                            },
                            (C, T, E, B, F) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-boarder-area");
                                },
                                (C) => {}
                              );
                              F(
                                D.runRecords,
                                "runStartTime",
                                U ? U.runRecords : undefined,
                                ["runRecords"],
                                (C, a, b, c, d, e, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {},
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "view-record-item");
                                          if (C)
                                            R.r(
                                              N,
                                              "bindlongpress",
                                              "onDelItem"
                                            );
                                          if (C)
                                            R.r(N, "bindtap", "onRunDetail");
                                          if (C || K || d) R.d(N, "index", b);
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "record-date");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C || K || Z(c, "runStartTime")
                                                    ? T(Y(X(a).runStartTime))
                                                    : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "reocrd-detail");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "background-color: #15161b;border-radius: 3%; margin-right: 10rpx; margin-top: 10rpx;"
                                                    );
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "image",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        O(
                                                          N,
                                                          "src",
                                                          "../../images/distance.png"
                                                        );
                                                    },
                                                    (C) => {}
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    L(N, "reocrd-describe");
                                                },
                                                (C, T, E) => {
                                                  E(
                                                    "view",
                                                    {},
                                                    (N, C) => {},
                                                    (C, T, E) => {
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "color: #fff; font-size: 40rpx;font-weight: bold;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(c, "runDistance")
                                                            ? T(
                                                                Y(
                                                                  X(a)
                                                                    .runDistance
                                                                )
                                                              )
                                                            : T();
                                                        }
                                                      );
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "margin-left: 10rpx;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ? T("公里") : T();
                                                        }
                                                      );
                                                    }
                                                  );
                                                  E(
                                                    "view",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        L(N, "record-speed");
                                                    },
                                                    (C, T, E, B) => {
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {},
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(c, "runTime")
                                                            ? T(Y(X(a).runTime))
                                                            : T();
                                                        }
                                                      );
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {},
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(c, "runSpeed")
                                                            ? T(
                                                                Y(X(a).runSpeed)
                                                              )
                                                            : T();
                                                        }
                                                      );
                                                      var f = X(a).runColarie
                                                        ? 1
                                                        : 0;
                                                      B(f, (C, T, E) => {
                                                        if (f === 1) {
                                                          E(
                                                            "text",
                                                            {},
                                                            (N, C) => {},
                                                            (C, T) => {
                                                              C ||
                                                              K ||
                                                              !!Z(
                                                                c,
                                                                "runColarie"
                                                              ) ||
                                                              undefined
                                                                ? T(
                                                                    Y(
                                                                      Y(
                                                                        X(a)
                                                                          .runColarie
                                                                      ) + "大卡"
                                                                    )
                                                                  )
                                                                : T();
                                                            }
                                                          );
                                                        } else {
                                                          E(
                                                            "text",
                                                            {},
                                                            (N, C) => {},
                                                            (C) => {}
                                                          );
                                                        }
                                                      });
                                                    }
                                                  );
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "view-boarder-line");
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                              var f = X(D.runRecords).length ? 1 : 0;
                              B(f, (C, T, E) => {
                                if (f === 1) {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-bottom");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {},
                                        (C, T) => {
                                          C ? T("没有更多了") : T();
                                        }
                                      );
                                    }
                                  );
                                }
                              });
                            }
                          );
                        }
                      );
                    }
                  );
                },
                B: A,
              };
            };
            return function (P) {
              return H[P];
            };
          })(),
        };
      });
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        __wxAppCode__["pages/record/record.wxss"] = setCssToHead(
          [
            ".",
            [1],
            "scroll-view-container{height:100vh}\n.",
            [1],
            "view-record{background-color:#252630;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%}\n.",
            [1],
            "total-distance,.",
            [1],
            "view-record{display:-webkit-flex;display:flex}\n.",
            [1],
            "total-distance{-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "total-distance-left{display:-webkit-flex;display:flex;-webkit-flex:2;flex:2;-webkit-flex-direction:column;flex-direction:column;padding:",
            [0, 10],
            " ",
            [0, 60],
            "}\n.",
            [1],
            "total-distance-right{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "total-distance-right wx-image{height:",
            [0, 200],
            ";width:",
            [0, 200],
            "}\n.",
            [1],
            "view-record-summary{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "view-summary-row{-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "summary-item,.",
            [1],
            "view-summary-row{display:-webkit-flex;display:flex}\n.",
            [1],
            "summary-item{-webkit-align-items:center;align-items:center;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-top:",
            [0, 30],
            "}\n.",
            [1],
            "view-boarder-area{background:#131418;display:-webkit-flex;display:flex;height:",
            [0, 15],
            ";margin-top:",
            [0, 20],
            ";width:100%}\n.",
            [1],
            "view-record-item,.",
            [1],
            "view-record-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "view-record-item{color:#ada7a7;margin:",
            [0, 20],
            "}\n.",
            [1],
            "record-date{margin-bottom:",
            [0, 10],
            "}\n.",
            [1],
            "record-date wx-text{font-size:",
            [0, 30],
            "}\n.",
            [1],
            "view-record-item wx-image{height:",
            [0, 120],
            ";width:",
            [0, 120],
            "}\n.",
            [1],
            "reocrd-detail{-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "reocrd-describe,.",
            [1],
            "reocrd-detail{display:-webkit-flex;display:flex}\n.",
            [1],
            "reocrd-describe{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:",
            [0, 10],
            ";width:100%}\n.",
            [1],
            "record-speed{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:",
            [0, 30],
            ";margin-top:",
            [0, 10],
            "}\n.",
            [1],
            "record-speed wx-text{-webkit-flex:1;flex:1;text-align:left}\n.",
            [1],
            "view-boarder-line{background:#726f6f;height:",
            [0, 1],
            ";margin-top:",
            [0, 20],
            "}\n.",
            [1],
            "view-bottom{-webkit-align-items:center;align-items:center;background:#131418;color:#ada7a7;display:-webkit-flex;display:flex;height:",
            [0, 80],
            ";-webkit-justify-content:center;justify-content:center;width:100%}\n",
          ],
          "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./pages/record/record.wxss:1:1914)",
          { path: "./pages/record/record.wxss" }
        );
      }
      __wxCodeSpace__.batchAddCompiledTemplate(function (
        G,
        R,
        D,
        Q,
        gdc,
        X,
        Y,
        Z
      ) {
        return {
          "pages/run/run": (() => {
            var P = "pages/run/run";
            var H = {};
            var I = {};
            H[""] = I[""] = (R, C, D, U) => {
              var L = R.c;
              var M = R.m;
              var O = R.r;
              var A = {};
              var K = U === true;
              return {
                C: (C, T, E, B) => {
                  var a = D.runningState == 0 ? 1 : 0;
                  B(a, (C, T, E) => {
                    if (a === 1) {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "start-timer-view");
                        },
                        (C, T, E) => {
                          E(
                            "text",
                            {},
                            (N, C) => {
                              if (C || K || U.animation_countdown)
                                O(N, "animation", D.animation_countdown);
                            },
                            (C, T) => {
                              C || K || U.countdwnSecond
                                ? T(Y(D.countdwnSecond))
                                : T();
                            }
                          );
                        }
                      );
                    } else {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C)
                            R.y(
                              N,
                              "position: fixed;  width: 100%; height: 100%;"
                            );
                        },
                        (C, T, E, B) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "content");
                              if (C || K || !!U.mapViewHeight || undefined)
                                R.y(N, "height: " + Y(D.mapViewHeight) + ";");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "map-wrap");
                                },
                                (C, T, E) => {
                                  E(
                                    "map",
                                    {},
                                    (N, C) => {
                                      if (C) R.i(N, "map");
                                      if (C || K || U.isSatelliteStyle)
                                        O(
                                          N,
                                          "enable-satellite",
                                          D.isSatelliteStyle
                                        );
                                      if (C || K || U.longitude)
                                        O(N, "longitude", D.longitude);
                                      if (C) O(N, "show-location", "false");
                                      if (C || K || U.latitude)
                                        O(N, "latitude", D.latitude);
                                      if (C) O(N, "scale", "16");
                                      if (C || K || U.markers)
                                        O(N, "markers", D.markers);
                                      if (C || K || U.polyline)
                                        O(N, "polyline", D.polyline);
                                    },
                                    (C) => {}
                                  );
                                }
                              );
                            }
                          );
                          var b =
                            D.runningState == 1 || D.runningState == 2 ? 1 : 0;
                          B(b, (C, T, E) => {
                            if (b === 1) {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-run-speed");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-run-speed-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "image",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "src",
                                              "../../images/distance.png"
                                            );
                                          if (C) O(N, "mode", "aspectFit");
                                        },
                                        (C) => {}
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "font-size: 45rpx; font-weight: bold;"
                                            );
                                        },
                                        (C, T) => {
                                          C || K || U.runDistance
                                            ? T(Y(D.runDistance))
                                            : T();
                                        }
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {},
                                        (C, T) => {
                                          C ? T("公里") : T();
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-run-speed-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "image",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "src",
                                              "../../images/time.png"
                                            );
                                          if (C) O(N, "mode", "aspectFit");
                                        },
                                        (C) => {}
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "font-size: 45rpx; font-weight: bold;"
                                            );
                                        },
                                        (C, T) => {
                                          C || K || U.runTime
                                            ? T(Y(D.runTime))
                                            : T();
                                        }
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {},
                                        (C, T) => {
                                          C ? T("用时") : T();
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-run-speed-item");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "image",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "src",
                                              "../../images/speed.png"
                                            );
                                          if (C) O(N, "mode", "aspectFit");
                                        },
                                        (C) => {}
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            R.y(
                                              N,
                                              "font-size: 45rpx; font-weight: bold;"
                                            );
                                        },
                                        (C, T) => {
                                          C || K || U.runSpeed
                                            ? T(Y(D.runSpeed))
                                            : T();
                                        }
                                      );
                                      E(
                                        "text",
                                        {},
                                        (N, C) => {},
                                        (C, T) => {
                                          C ? T("实时配速") : T();
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          });
                          var c =
                            D.runningState == 1 || D.runningState == 2 ? 1 : 0;
                          B(c, (C, T, E) => {
                            if (c === 1) {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-run-control");
                                },
                                (C, T, E, B) => {
                                  var d =
                                    D.runningState == 1
                                      ? 1
                                      : D.runningState == 2
                                      ? 2
                                      : 0;
                                  B(d, (C, T, E) => {
                                    if (d === 1) {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) R.r(N, "bindtap", "pauseRun");
                                          if (C) L(N, "view-pause");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/pause.png"
                                                );
                                              if (C) O(N, "mode", "aspectFit");
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {},
                                            (C, T) => {
                                              C ? T("暂停") : T();
                                            }
                                          );
                                        }
                                      );
                                    } else if (d === 2) {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "view-select-stop");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.r(N, "bindtap", "stopRun");
                                              if (C) L(N, "view-stop");
                                              if (C || K || U.animation_stop)
                                                O(
                                                  N,
                                                  "animation",
                                                  D.animation_stop
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "image",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    O(
                                                      N,
                                                      "src",
                                                      "../../images/stop.png"
                                                    );
                                                  if (C)
                                                    O(N, "mode", "aspectFit");
                                                },
                                                (C) => {}
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C ? T("结束") : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.r(N, "bindtap", "startRun");
                                              if (C) L(N, "view-continue");
                                              if (
                                                C ||
                                                K ||
                                                U.animation_continue
                                              )
                                                O(
                                                  N,
                                                  "animation",
                                                  D.animation_continue
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "image",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    O(
                                                      N,
                                                      "src",
                                                      "../../images/start-run.png"
                                                    );
                                                  if (C)
                                                    O(N, "mode", "aspectFit");
                                                },
                                                (C) => {}
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C ? T("继续") : T();
                                                }
                                              );
                                            }
                                          );
                                        }
                                      );
                                    }
                                  });
                                }
                              );
                            }
                          });
                          var d = D.runningState != 3 ? 1 : 0;
                          B(d, (C, T, E) => {
                            if (d === 1) {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-map-btn");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-mapStyle");
                                      if (C)
                                        R.r(N, "bindtap", "onChangeMapStyle");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "image",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "src",
                                              "../../images/style.png"
                                            );
                                        },
                                        (C) => {}
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-mapShare");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "button",
                                        {},
                                        (N, C) => {
                                          if (C) O(N, "open-type", "share");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/share.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-feedback");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "image",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "src",
                                              "../../images/feedback.png"
                                            );
                                        },
                                        (C) => {}
                                      );
                                      E(
                                        "button",
                                        {},
                                        (N, C) => {
                                          if (C) O(N, "open-type", "contact");
                                          if (C) R.y(N, "width: 100%;");
                                          if (C) L(N, "view-contact-btn");
                                        },
                                        (C) => {}
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          });
                          var e = D.runningState == 3 ? 1 : 0;
                          B(e, (C, T, E) => {
                            if (e === 1) {
                              E(
                                "scroll-view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "scroll-view-container");
                                  if (C || K || undefined)
                                    O(N, "scroll-y", true);
                                },
                                (C, T, E, B) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        L(
                                          N,
                                          "scroll-view-container-header-top"
                                        );
                                    },
                                    (C) => {}
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-run-result");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "result-user-info");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) R.i(N, "user-info-icon");
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(U.avator, "length") ||
                                                  U.avator
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(D.avator).length
                                                    ? D.avator
                                                    : "../../images/avator.png"
                                                );
                                              if (C) O(N, "mode", "aspectFit");
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "user-info-text");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "padding-bottom: 10rpx;font-size:  35rpx; color: #fff; font-weight: bold;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C ||
                                                  K ||
                                                  !!(
                                                    Z(U.nickname, "length") ||
                                                    U.nickname
                                                  ) ||
                                                  undefined
                                                    ? T(
                                                        Y(
                                                          X(D.nickname).length
                                                            ? D.nickname
                                                            : "跑友"
                                                        )
                                                      )
                                                    : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "color: rgb(122, 118, 118);"
                                                    );
                                                },
                                                (C, T) => {
                                                  C || K || U.runStartTimeStr
                                                    ? T(Y(D.runStartTimeStr))
                                                    : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "user-info-setting");
                                              if (C)
                                                R.r(
                                                  N,
                                                  "bindtap",
                                                  "onSettingUseInfo"
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "image",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    O(
                                                      N,
                                                      "src",
                                                      "../../images/setting.png"
                                                    );
                                                },
                                                (C) => {}
                                              );
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "result-run-distance");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 100rpx; font-weight: bold; color: #fff;"
                                                );
                                            },
                                            (C, T) => {
                                              C || K || U.runDistance
                                                ? T(Y(D.runDistance))
                                                : T();
                                            }
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size: 40rpx;  margin-left:15rpx;color: rgb(105, 100, 100); font-weight: bold;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("公里") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "result-run-speed-bar");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "speed-bar-left");
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size:30rpx;color: rgb(250,100,0); padding: 5rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("慢") : T();
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "speed-bar-middle");
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "font-size:30rpx;color: rgb(100,250,0); padding: 5rpx;"
                                                );
                                            },
                                            (C, T) => {
                                              C ? T("快") : T();
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C) L(N, "speed-bar-right");
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "result-run-detail-info");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {},
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 50rpx;font-weight: bold;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C || K || U.avgSpeed
                                                    ? T(Y(D.avgSpeed))
                                                    : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 30rpx;margin-top: 20rpx;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C ? T("平均配速") : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {},
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 50rpx;font-weight: bold;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C || K || U.runTime
                                                    ? T(Y(D.runTime))
                                                    : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 30rpx;margin-top: 20rpx;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C ? T("用时") : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {},
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 50rpx;font-weight: bold;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C || K || U.runColarie
                                                    ? T(Y(D.runColarie))
                                                    : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "font-size: 30rpx;margin-top: 20rpx;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C ? T("消耗大卡") : T();
                                                }
                                              );
                                            }
                                          );
                                        }
                                      );
                                    }
                                  );
                                  var f =
                                    X(D.speedDetailArr).length > 1 ? 1 : 0;
                                  B(f, (C, T, E) => {
                                    if (f === 1) {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "view-run-detail-speed");
                                        },
                                        (C, T, E, B, F) => {
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                R.y(
                                                  N,
                                                  "display:flex;justify-content: center; width:150rpx;font-size: 35rpx; margin-top: 20rpx; color: rgb(145,145,145);"
                                                );
                                            },
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C ? T("配速") : T();
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                L(N, "detail-speed-header");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {},
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "font-size: 50rpx;font-weight: bold;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C || K || U.minSpeed
                                                        ? T(Y(D.minSpeed))
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "view",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "display: flex; flex-direction: row;align-items: center;justify-content: center;"
                                                        );
                                                    },
                                                    (C, T, E) => {
                                                      E(
                                                        "view",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 10rpx;height: 10rpx;border-radius: 2rpx; background-color: #f00;"
                                                            );
                                                        },
                                                        (C) => {}
                                                      );
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "font-size: 30rpx;margin-left:10rpx;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ? T("最慢") : T();
                                                        }
                                                      );
                                                    }
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {},
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "font-size: 50rpx;font-weight: bold;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C || K || U.avgSpeed
                                                        ? T(Y(D.avgSpeed))
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "font-size: 30rpx;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C ? T("平均") : T();
                                                    }
                                                  );
                                                }
                                              );
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {},
                                                (C, T, E) => {
                                                  E(
                                                    "text",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "font-size: 50rpx;font-weight: bold;"
                                                        );
                                                    },
                                                    (C, T) => {
                                                      C || K || U.maxSpeed
                                                        ? T(Y(D.maxSpeed))
                                                        : T();
                                                    }
                                                  );
                                                  E(
                                                    "view",
                                                    {},
                                                    (N, C) => {
                                                      if (C)
                                                        R.y(
                                                          N,
                                                          "display: flex; flex-direction: row;align-items: center;justify-content: center;"
                                                        );
                                                    },
                                                    (C, T, E) => {
                                                      E(
                                                        "view",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 10rpx;height: 10rpx;border-radius: 2rpx; background-color: #0f0;"
                                                            );
                                                        },
                                                        (C) => {}
                                                      );
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "font-size: 30rpx;margin-left:10rpx;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ? T("最快") : T();
                                                        }
                                                      );
                                                    }
                                                  );
                                                }
                                              );
                                            }
                                          );
                                          E(
                                            "view",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                L(N, "detail-speed-main-title");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(N, "width: 150rpx");
                                                },
                                                (C, T) => {
                                                  C ? T("公里") : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(
                                                      N,
                                                      "width: 325rpx; text-align: left;"
                                                    );
                                                },
                                                (C, T) => {
                                                  C ? T("配速（/公里）") : T();
                                                }
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    R.y(N, "width: 200rpx;");
                                                },
                                                (C, T) => {
                                                  C ? T("累计用时") : T();
                                                }
                                              );
                                            }
                                          );
                                          F(
                                            D.speedDetailArr,
                                            "time",
                                            U ? U.speedDetailArr : undefined,
                                            ["speedDetailArr"],
                                            (C, g, h, i, j, k, T, E) => {
                                              E(
                                                "view",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    L(
                                                      N,
                                                      "detail-speed-main-cnt"
                                                    );
                                                },
                                                (C, T, E, B) => {
                                                  var l =
                                                    X(g).nowDistance != ""
                                                      ? 1
                                                      : 0;
                                                  B(l, (C, T, E) => {
                                                    if (l === 1) {
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 150rpx"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(i, "nowDistance")
                                                            ? T(
                                                                Y(
                                                                  X(g)
                                                                    .nowDistance
                                                                )
                                                              )
                                                            : T();
                                                        }
                                                      );
                                                    }
                                                  });
                                                  var m =
                                                    X(g).nowDistance != ""
                                                      ? 1
                                                      : 0;
                                                  B(m, (C, T, E) => {
                                                    if (m === 1) {
                                                      E(
                                                        "view",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            L(
                                                              N,
                                                              "speed-main-cnt-bar"
                                                            );
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 325rpx;"
                                                            );
                                                        },
                                                        (C, T, E) => {
                                                          E(
                                                            "view",
                                                            {},
                                                            (N, C) => {
                                                              if (C)
                                                                R.y(
                                                                  N,
                                                                  "width: 150rpx; height:20rpx;background-color: rgb(100, 105, 105);"
                                                                );
                                                            },
                                                            (C, T, E) => {
                                                              E(
                                                                "view",
                                                                {},
                                                                (N, C) => {
                                                                  if (C)
                                                                    L(
                                                                      N,
                                                                      "speed-main-cnt-bar-color"
                                                                    );
                                                                  if (
                                                                    C ||
                                                                    K ||
                                                                    !!Z(
                                                                      i,
                                                                      "width"
                                                                    ) ||
                                                                    undefined
                                                                  )
                                                                    R.y(
                                                                      N,
                                                                      "width:" +
                                                                        Y(
                                                                          X(g)
                                                                            .width
                                                                        ) +
                                                                        "rpx"
                                                                    );
                                                                },
                                                                (C) => {}
                                                              );
                                                            }
                                                          );
                                                          E(
                                                            "text",
                                                            {},
                                                            (N, C) => {
                                                              if (C)
                                                                R.y(
                                                                  N,
                                                                  "margin-left:10rpx"
                                                                );
                                                            },
                                                            (C, T) => {
                                                              C ||
                                                              K ||
                                                              Z(i, "speedStr")
                                                                ? T(
                                                                    Y(
                                                                      X(g)
                                                                        .speedStr
                                                                    )
                                                                  )
                                                                : T();
                                                            }
                                                          );
                                                        }
                                                      );
                                                    }
                                                  });
                                                  var n =
                                                    X(g).nowDistance != ""
                                                      ? 1
                                                      : 0;
                                                  B(n, (C, T, E) => {
                                                    if (n === 1) {
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 200rpx;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(i, "totalTimeStr")
                                                            ? T(
                                                                Y(
                                                                  X(g)
                                                                    .totalTimeStr
                                                                )
                                                              )
                                                            : T();
                                                        }
                                                      );
                                                    } else {
                                                      E(
                                                        "text",
                                                        {},
                                                        (N, C) => {
                                                          if (C)
                                                            R.y(
                                                              N,
                                                              "width: 100%;padding-left: 150rpx; text-align: left; font-size: 25rpx;"
                                                            );
                                                        },
                                                        (C, T) => {
                                                          C ||
                                                          K ||
                                                          Z(i, "totalTimeStr")
                                                            ? T(
                                                                Y(
                                                                  X(g)
                                                                    .totalTimeStr
                                                                )
                                                              )
                                                            : T();
                                                        }
                                                      );
                                                    }
                                                  });
                                                }
                                              );
                                            }
                                          );
                                        }
                                      );
                                    }
                                  });
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-run-bottom-ad");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "ad-custom",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            O(
                                              N,
                                              "unit-id",
                                              "adunit-62342aa534f28214"
                                            );
                                        },
                                        (C) => {}
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        L(N, "scroll-view-container-bottom");
                                    },
                                    (C) => {}
                                  );
                                }
                              );
                            }
                          });
                          var f = D.runningState == 3 ? 1 : 0;
                          B(f, (C, T, E) => {
                            if (f === 1) {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-run-share");
                                },
                                (C, T, E, B) => {
                                  var g = !D.isCheckRecord ? 1 : 0;
                                  B(g, (C, T, E) => {
                                    if (g === 1) {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "run-share-finish");
                                          if (C) R.r(N, "bindtap", "onFinish");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C)
                                                O(
                                                  N,
                                                  "src",
                                                  "../../images/finish-run.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {},
                                            (C, T) => {
                                              C ? T("完成跑步") : T();
                                            }
                                          );
                                        }
                                      );
                                    }
                                  });
                                  var h = !D.isCheckRecord ? 1 : 0;
                                  B(h, (C, T, E) => {
                                    if (h === 1) {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "run-share-share");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "button",
                                            {},
                                            (N, C) => {
                                              if (C) O(N, "plain", "true");
                                              if (C) R.y(N, "border:none");
                                              if (C) O(N, "open-type", "share");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "image",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    O(
                                                      N,
                                                      "src",
                                                      "../../images/share-run.png"
                                                    );
                                                },
                                                (C) => {}
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C ? T("分享记录") : T();
                                                }
                                              );
                                            }
                                          );
                                        }
                                      );
                                    } else {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C) L(N, "run-share-share");
                                          if (C) R.y(N, "width: 90%;");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "button",
                                            {},
                                            (N, C) => {
                                              if (C) O(N, "plain", "true");
                                              if (C) R.y(N, "border:none");
                                              if (C) O(N, "open-type", "share");
                                            },
                                            (C, T, E) => {
                                              E(
                                                "image",
                                                {},
                                                (N, C) => {
                                                  if (C)
                                                    O(
                                                      N,
                                                      "src",
                                                      "../../images/share-run.png"
                                                    );
                                                },
                                                (C) => {}
                                              );
                                              E(
                                                "text",
                                                {},
                                                (N, C) => {},
                                                (C, T) => {
                                                  C ? T("分享记录") : T();
                                                }
                                              );
                                            }
                                          );
                                        }
                                      );
                                    }
                                  });
                                }
                              );
                            }
                          });
                        }
                      );
                    }
                  });
                  var b = D.showPopupMask ? 1 : 0;
                  B(b, (C, T, E) => {
                    if (b === 1) {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-popup-bg");
                        },
                        (C) => {}
                      );
                    }
                  });
                  var c = D.showPopupMask ? 1 : 0;
                  B(c, (C, T, E) => {
                    if (c === 1) {
                      E(
                        "view",
                        {},
                        (N, C) => {
                          if (C) L(N, "view-wrapper");
                        },
                        (C, T, E) => {
                          E(
                            "view",
                            {},
                            (N, C) => {
                              if (C) L(N, "view-popup-mask");
                            },
                            (C, T, E) => {
                              E(
                                "view",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-popup-mask-top");
                                },
                                (C, T, E) => {
                                  E(
                                    "image",
                                    {},
                                    (N, C) => {
                                      if (C)
                                        R.r(N, "bindtap", "onCancelAvator");
                                      if (C) L(N, "image-cancel");
                                      if (C)
                                        O(
                                          N,
                                          "src",
                                          "../../images/dialog_cancel.png"
                                        );
                                    },
                                    (C) => {}
                                  );
                                  E(
                                    "text",
                                    {},
                                    (N, C) => {},
                                    (C, T) => {
                                      C ? T("修改头像昵称") : T();
                                    }
                                  );
                                }
                              );
                              E(
                                "button",
                                {},
                                (N, C) => {
                                  if (C) L(N, "btn-choose-avator");
                                  if (C) O(N, "open-type", "chooseAvatar");
                                  if (C)
                                    R.v(
                                      N,
                                      "chooseavatar",
                                      "onChooseAvatar",
                                      !1,
                                      !1,
                                      !1,
                                      !1
                                    );
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-choose-avator");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            L(N, "view-choose-avator-mask");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "text",
                                            {},
                                            (N, C) => {},
                                            (C, T) => {
                                              C ? T("修改头像") : T();
                                            }
                                          );
                                        }
                                      );
                                      E(
                                        "view",
                                        {},
                                        (N, C) => {
                                          if (C)
                                            L(N, "view-choose-avator-image");
                                        },
                                        (C, T, E) => {
                                          E(
                                            "image",
                                            {},
                                            (N, C) => {
                                              if (C) O(N, "mode", "widthFix");
                                              if (
                                                C ||
                                                K ||
                                                !!(
                                                  Z(U.avator, "length") ||
                                                  U.avator
                                                ) ||
                                                undefined
                                              )
                                                O(
                                                  N,
                                                  "src",
                                                  X(D.avator).length
                                                    ? D.avator
                                                    : "../../images/avator.png"
                                                );
                                            },
                                            (C) => {}
                                          );
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                              E(
                                "form",
                                {},
                                (N, C) => {
                                  if (C) L(N, "view-form");
                                  if (C) R.r(N, "bindsubmit", "onSave");
                                },
                                (C, T, E) => {
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-popup-mask-nickname");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "input",
                                        {},
                                        (N, C) => {
                                          if (C) O(N, "type", "nickname");
                                          if (C) O(N, "maxlength", "20");
                                          if (C) O(N, "name", "nickname");
                                          if (C)
                                            O(
                                              N,
                                              "placeholder-class",
                                              "placeholder-class"
                                            );
                                          if (C || K || U.nickname)
                                            O(N, "value", D.nickname);
                                          if (C || K || U.nickname)
                                            O(N, "placeholder", D.nickname);
                                        },
                                        (C) => {}
                                      );
                                    }
                                  );
                                  E(
                                    "view",
                                    {},
                                    (N, C) => {
                                      if (C) L(N, "view-save-setting");
                                    },
                                    (C, T, E) => {
                                      E(
                                        "button",
                                        {},
                                        (N, C) => {
                                          if (C) O(N, "form-type", "submit");
                                          if (C) O(N, "plain", "true");
                                          if (C)
                                            R.y(
                                              N,
                                              "border:none; width: 400rpx;height: 80rpx; font-size: 40rpx;"
                                            );
                                        },
                                        (C, T) => {
                                          C ? T("保存设置") : T();
                                        }
                                      );
                                    }
                                  );
                                }
                              );
                            }
                          );
                        }
                      );
                    }
                  });
                },
                B: A,
              };
            };
            return function (P) {
              return H[P];
            };
          })(),
        };
      });
      var noCss =
        typeof __vd_version_info__ !== "undefined" &&
        __vd_version_info__.noCss === true;
      if (!noCss) {
        __wxAppCode__["pages/run/run.wxss"] = setCssToHead(
          [
            "body{background-color:#fff}\n.",
            [1],
            "start-timer-view{-webkit-align-items:center;align-items:center;background-color:#f33756;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:fixed;width:100%}\n.",
            [1],
            "start-timer-view wx-text{color:#fff;font-size:",
            [0, 200],
            ";text-align:center}\n.",
            [1],
            "content{background:#252630;position:fixed;width:100%}\n.",
            [1],
            "view-header{-webkit-align-items:center;align-items:center;background-color:#252630;border-radius:2%;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 350],
            ";-webkit-justify-content:center;justify-content:center;left:",
            [0, 60],
            ";overflow:hidden;padding:",
            [0, 10],
            ";position:absolute;right:",
            [0, 60],
            ";top:",
            [0, 30],
            ";z-index:1000}\n.",
            [1],
            "view-today-run{border-right:",
            [0, 1],
            " solid #fff;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "view-record,.",
            [1],
            "view-today-run{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;height:100%;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-record{-webkit-flex-direction:column;flex-direction:column;width:100%}\n.",
            [1],
            "view-rank{-webkit-align-items:center;align-items:center;border-top:",
            [0, 1],
            " solid #fff;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "map-wrap,.",
            [1],
            "view-rank{height:100%;width:100%}\n.",
            [1],
            "map-wrap{overflow:hidden;position:relative}\n.",
            [1],
            "map-wrap wx-map{height:100%;position:absolute;top:",
            [0, 0],
            ";width:100%;z-index:1}\n.",
            [1],
            "view-map-btn{-webkit-flex-direction:column;flex-direction:column;position:absolute;right:5%;top:",
            [0, 450],
            ";z-index:1000}\n.",
            [1],
            "view-feedback,.",
            [1],
            "view-map-btn,.",
            [1],
            "view-mapPosition,.",
            [1],
            "view-mapShare,.",
            [1],
            "view-mapStyle{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-feedback,.",
            [1],
            "view-mapPosition,.",
            [1],
            "view-mapShare,.",
            [1],
            "view-mapStyle{background-color:hsla(0,0%,100%,.9);border-radius:50%;height:",
            [0, 100],
            ";margin-top:",
            [0, 15],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "view-map-btn wx-image{height:",
            [0, 50],
            ";width:",
            [0, 50],
            "}\n.",
            [1],
            "view-map-btn wx-image,.",
            [1],
            "view-mapShare wx-button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-mapShare wx-button{background-color:initial;-webkit-flex-direction:column;flex-direction:column}\n.",
            [1],
            "view-contact-btn{background:salmon;display:inline-block;height:",
            [0, 50],
            ";opacity:0;position:absolute;width:",
            [0, 50],
            "}\n.",
            [1],
            "view-run-speed{background-color:#fff;border-radius:",
            [0, 25],
            ";-webkit-flex:1;flex:1;-webkit-flex-direction:row;flex-direction:row;left:",
            [0, 50],
            ";padding-bottom:",
            [0, 25],
            ";padding-top:",
            [0, 25],
            ";position:absolute;right:",
            [0, 50],
            ";top:",
            [0, 30],
            "}\n.",
            [1],
            "view-run-speed,.",
            [1],
            "view-run-speed-item{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-run-speed-item{-webkit-flex-direction:column;flex-direction:column;height:",
            [0, 230],
            ";position:relative;width:100%}\n.",
            [1],
            "view-run-speed-item wx-image{height:",
            [0, 100],
            ";margin-bottom:",
            [0, 10],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "view-run-control{bottom:",
            [0, 30],
            ";height:",
            [0, 300],
            ";width:100%}\n.",
            [1],
            "view-continue,.",
            [1],
            "view-pause,.",
            [1],
            "view-run-control,.",
            [1],
            "view-start,.",
            [1],
            "view-stop{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:1000}\n.",
            [1],
            "view-continue,.",
            [1],
            "view-pause,.",
            [1],
            "view-start,.",
            [1],
            "view-stop{background-color:#f24;border-radius:50%;height:",
            [0, 200],
            ";overflow:hidden;width:",
            [0, 200],
            "}\n.",
            [1],
            "view-continue{background-color:#17eb56}\n.",
            [1],
            "view-run-control wx-image{height:",
            [0, 90],
            ";width:",
            [0, 90],
            "}\n.",
            [1],
            "view-run-control wx-text{color:#fff;font-size:",
            [0, 35],
            ";margin-top:",
            [0, 5],
            "}\n.",
            [1],
            "view-select-stop{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:100%}\n.",
            [1],
            "scroll-view-container{height:100vh}\n::-webkit-scrollbar{color:transparent;height:0;width:0}\n.",
            [1],
            "scroll-view-container-header-top{height:",
            [0, 650],
            "}\n.",
            [1],
            "scroll-view-container-bottom{height:",
            [0, 200],
            "}\n.",
            [1],
            "view-run-result{background-color:#252630;border-radius:",
            [0, 25],
            ";bottom:",
            [0, 200],
            ";display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:5%;margin-right:5%;width:",
            [0, 675],
            "}\n.",
            [1],
            "result-user-info{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}\n#user-info-icon{background-color:#fff;border:",
            [0, 10],
            " solid #252630;border-radius:50%;height:",
            [0, 150],
            ";margin-left:",
            [0, 20],
            ";margin-top:",
            [0, -40],
            ";position:absolute;width:",
            [0, 150],
            "}\n.",
            [1],
            "user-info-text{padding-top:",
            [0, 40],
            ";width:",
            [0, 525],
            "}\n.",
            [1],
            "user-info-text wx-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:",
            [0, 200],
            ";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.",
            [1],
            "user-info-setting{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 80],
            ";-webkit-justify-content:center;justify-content:center;padding:",
            [0, 10],
            ";width:",
            [0, 120],
            "}\n.",
            [1],
            "user-info-setting wx-image{height:",
            [0, 50],
            ";width:",
            [0, 50],
            "}\n.",
            [1],
            "result-run-distance{-webkit-align-items:baseline;align-items:baseline;padding-left:",
            [0, 30],
            ";padding-top:",
            [0, 20],
            ";width:100%}\n.",
            [1],
            "result-run-distance,.",
            [1],
            "result-run-speed-bar{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "result-run-speed-bar{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding-left:",
            [0, 20],
            ";padding-right:",
            [0, 20],
            "}\n.",
            [1],
            "speed-bar-left{background:linear-gradient(90deg,#fa0000,#fa6400);border-bottom-left-radius:",
            [0, 5],
            ";border-top-left-radius:",
            [0, 5],
            ";height:",
            [0, 10],
            ";width:10%}\n.",
            [1],
            "speed-bar-middle{background:linear-gradient(90deg,#fa6400,#64fa00);height:",
            [0, 10],
            ";width:80%}\n.",
            [1],
            "speed-bar-right{background:linear-gradient(90deg,#64fa00,#00fa00);border-bottom-right-radius:",
            [0, 5],
            ";border-top-right-radius:",
            [0, 5],
            ";height:",
            [0, 10],
            ";width:10%}\n.",
            [1],
            "result-run-detail-info{-webkit-flex-direction:row;flex-direction:row;padding:",
            [0, 20],
            "}\n.",
            [1],
            "result-run-detail-info,.",
            [1],
            "result-run-detail-info wx-view{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "result-run-detail-info wx-view{color:#919191;-webkit-flex-direction:column;flex-direction:column;width:100%}\n.",
            [1],
            "view-run-detail-speed{background-color:#252630;border-radius:",
            [0, 25],
            ";display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:5%;margin-right:5%;margin-top:",
            [0, 10],
            ";width:90%}\n.",
            [1],
            "detail-speed-header{-webkit-flex-direction:row;flex-direction:row;padding:",
            [0, 20],
            "}\n.",
            [1],
            "detail-speed-header,.",
            [1],
            "detail-speed-header wx-view{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "detail-speed-header wx-view{color:#919191;-webkit-flex-direction:column;flex-direction:column;width:100%}\n.",
            [1],
            "detail-speed-main-cnt,.",
            [1],
            "detail-speed-main-title{color:#919191;font-size:",
            [0, 30],
            ";-webkit-justify-content:center;justify-content:center;margin-bottom:",
            [0, 10],
            ";text-align:center}\n.",
            [1],
            "detail-speed-main-cnt,.",
            [1],
            "detail-speed-main-title,.",
            [1],
            "speed-main-cnt-bar{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "speed-main-cnt-bar{-webkit-justify-content:left;justify-content:left}\n.",
            [1],
            "speed-main-cnt-bar-color{background:linear-gradient(90deg,#fa4f00,#00fa00);height:",
            [0, 20],
            ";width:",
            [0, 100],
            "}\n.",
            [1],
            "view-run-bottom-ad{border-radius:",
            [0, 25],
            ";display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:",
            [0, 100],
            ";-webkit-justify-content:flex-start;justify-content:flex-start;margin-left:5%;margin-right:5%;margin-top:",
            [0, 10],
            ";width:",
            [0, 675],
            "}\n.",
            [1],
            "view-run-share{-webkit-align-items:center;align-items:center;background-color:#252630;bottom:",
            [0, 0],
            ";display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding-bottom:",
            [0, 20],
            ";padding-top:",
            [0, 20],
            ";position:fixed;width:100%}\n.",
            [1],
            "view-run-share wx-image{height:",
            [0, 80],
            ";margin-right:",
            [0, 10],
            ";width:",
            [0, 80],
            "}\n.",
            [1],
            "run-share-finish{-webkit-align-items:center;align-items:center;background-color:#817a7b;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:",
            [0, 40],
            ";-webkit-justify-content:center;justify-content:center;padding:",
            [0, 10],
            " ",
            [0, 30],
            "}\n.",
            [1],
            "run-share-finish,.",
            [1],
            "run-share-share{border-radius:",
            [0, 10],
            ";margin-left:",
            [0, 10],
            ";margin-right:",
            [0, 10],
            "}\n.",
            [1],
            "run-share-share{background-color:#ff2347}\n.",
            [1],
            "run-share-share wx-button{-webkit-align-items:center;align-items:center;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:",
            [0, 40],
            ";height:100%;-webkit-justify-content:center;justify-content:center;padding:",
            [0, 10],
            " ",
            [0, 30],
            ";width:100%}\n.",
            [1],
            "view-popup-bg{background-color:#5f5b5b;opacity:.8}\n.",
            [1],
            "view-popup-bg,.",
            [1],
            "view-wrapper{-webkit-flex-direction:row;flex-direction:row;height:100%;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%;z-index:2000}\n.",
            [1],
            "view-popup-bg,.",
            [1],
            "view-popup-mask,.",
            [1],
            "view-wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}\n.",
            [1],
            "view-popup-mask{background-color:#f8f4f2;border-radius:5%;-webkit-flex-direction:column;flex-direction:column;height:",
            [0, 700],
            ";position:relative;width:",
            [0, 600],
            ";z-index:2001}\n.",
            [1],
            "view-popup-mask-top{background:linear-gradient(45deg,#a31278,#e2ece2);border-radius:",
            [0, 30],
            " ",
            [0, 30],
            " 40% 40%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:",
            [0, 200],
            ";-webkit-justify-content:center;justify-content:center;width:",
            [0, 600],
            "}\n.",
            [1],
            "image-cancel{height:",
            [0, 50],
            ";position:absolute;right:",
            [0, 10],
            ";top:",
            [0, 5],
            ";width:",
            [0, 50],
            "}\n.",
            [1],
            "view-popup-mask-top wx-text{color:#fff;font-size:",
            [0, 50],
            ";font-weight:700;height:",
            [0, 200],
            ";line-height:",
            [0, 200],
            ";text-align:center}\n.",
            [1],
            "btn-choose-avator{-webkit-align-items:center;align-items:center;background:none;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-choose-avator{height:",
            [0, 170],
            ";width:",
            [0, 170],
            "}\n.",
            [1],
            "view-choose-avator,.",
            [1],
            "view-choose-avator-image{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-choose-avator-image{background-color:#a89292}\n.",
            [1],
            "view-choose-avator-image,.",
            [1],
            "view-choose-avator-image wx-image{border-radius:50%;height:",
            [0, 150],
            ";width:",
            [0, 150],
            "}\n.",
            [1],
            "view-choose-avator-mask{background-color:hsla(0,2%,42%,.8);border-bottom-left-radius:",
            [0, 50],
            ";border-bottom-right-radius:",
            [0, 50],
            ";height:",
            [0, 50],
            ";margin-top:",
            [0, 100],
            ";position:absolute;width:",
            [0, 140],
            "}\n.",
            [1],
            "view-choose-avator-mask wx-text{color:#fff;font-size:",
            [0, 20],
            "}\n.",
            [1],
            "view-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:",
            [0, 50],
            ";position:relative;width:100%}\n.",
            [1],
            "view-popup-mask-nickname{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}\n.",
            [1],
            "view-popup-mask-nickname wx-input{background-color:hsla(0,1%,39%,.1);border:none;border-radius:",
            [0, 10],
            ";color:#4e2de4;font-size:",
            [0, 30],
            ";height:",
            [0, 60],
            ";text-align:center;width:",
            [0, 400],
            "}\n.",
            [1],
            "view-save-setting{margin-top:",
            [0, 80],
            ";width:100%}\n.",
            [1],
            "view-save-setting,.",
            [1],
            "view-save-setting wx-button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}\n.",
            [1],
            "view-save-setting wx-button{-webkit-align-items:center;align-items:center;background-color:#a31278;border-radius:",
            [0, 40],
            ";color:#fff;-webkit-justify-content:center;justify-content:center}\n",
          ],
          "Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors.(./pages/run/run.wxss:1:11314)",
          { path: "./pages/run/run.wxss" }
        );
      }
    </script>
  </head>
  <body>
    <div></div>
  </body>
</html>
